Picarones / tests /architecture /__init__.py
Claude
test(architecture): 4 invariants structurels contre la dérive silencieuse
ee86836 unverified
"""Invariants structurels du projet.
Ces tests ne vérifient pas un comportement métier mais la **forme**
du code lui-même : taille des fichiers, unicité des helpers de rendu,
cohérence des chemins documentés, couverture des modules par un
consommateur de production.
Ils existent pour casser le cycle « Claude dit que c'est propre ↔
audit suivant trouve une dérive ». Tant que ces invariants sont verts,
le projet est *structurellement* sain selon les seuils calibrés au
dernier release tag. Quand un invariant échoue, c'est un signal de
réveil : refactor, ou relèvement délibéré du seuil avec
justification dans le commit.
Re-calibrer à chaque release (``git tag vX.Y.Z``).
"""