Files
Ransom-s-wake/docs/adr/0003-single-quality-gate.md
T

942 B

0003 — Une barrière qualité unique

  • Statut : accepté
  • Date : 2026-08-07
  • Remplace : aucun

Contexte

Des suites lancées séparément sont facilement oubliées. Un test unitaire vert ne détecte pas nécessairement un script non chargé, une scène invalide ou une dépendance architecturale inversée.

Décision

bash scripts/quality_gate.sh devient la commande obligatoire avant achèvement d'un changement. Elle vérifie l'architecture, charge toutes les ressources de code et de scène, puis exécute les suites automatisées.

Conséquences

  • Le même point d'entrée peut être utilisé localement et en CI.
  • La durée de vérification augmentera avec la verticale et devra rester suivie.
  • Un échec ne peut être neutralisé sans correction ou nouvel ADR.

Alternatives considérées

  • Documenter plusieurs commandes indépendantes : rejeté, car l'oubli d'une suite deviendrait un comportement normal.