KOHAMI Docs
Introduction

Invariants

KOHAMI s'appuie sur 28 invariants stables, posés en amont du développement, qui décrivent les engagements produits non négociables. Toute évolution doit préserver ces règles ; toute dérive doit être traquée comme un bug bloquant.

Pour la liste complète détaillée endpoint-par-endpoint, voir Reference Invariants.

Convention de nommage

Les invariants suivent la convention INV-<famille><index> :

  • S : sécurité (suicide, AVC, douleur, escalade)
  • C : consentement et confidentialité (RGPD, mémoire, opt-in)
  • P : périmètre (isolation des données par senior, RLS)
  • A : accessibilité (latence ressentie, lisibilité, ergonomie senior)
  • T : technique (souveraineté, sécurité opérationnelle, intégrité)

Compte par famille

FamilleCompteExemple
Sécurité (S)6INV-S01, INV-S02
Consentement (C)7INV-C01, INV-C07
Périmètre (P)5INV-P05
Accessibilité (A)5INV-A01
Technique (T)5INV-T02, INV-T07b

Source canonique

La source canonique est le vault Knowledge (Knowledge/wiki/invariants.md). Cette page sert d'introduction et de filtre par famille ; la page Reference Invariants liste les 28 entrées avec description complète et ancres compatibles <InvariantBadge />.