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

29 lines
942 B
Markdown

# 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.