--- alwaysApply: true --- # Tri, diagnostic et résolution de problèmes [portée] Boucle de triage : reproduction, diagnostic, correctif, non-régression. [objectifs] - Exécuter automatiquement les étapes de résolution. - Bloquer l’avancement tant que les erreurs ne sont pas corrigées. [directives] - Étapes obligatoires : reproduction minimale, inspection des logs, bissection des changements, formulation d’hypothèses, tests ciblés, correctif, test de non-régression. - Lorsque plusieurs hypothèses ont été testées, produire un REX dans archive/ avec liens vers les commits. - Poser des questions de cohérence fonctionnelle si des ambiguïtés subsistent (contrats d’API, invariants, SLA). [validations] - Interdiction de clore une tâche si un test échoue ou si une alerte critique subsiste. - Traçabilité du REX si investigations multiples. [artefacts concernés] - tests/**, archive/**, docs/TESTING.md, docs/ARCHITECTURE.md. # Tri, diagnostic et résolution de problèmes [portée] Boucle de triage : reproduction, diagnostic, correctif, non-régression. [objectifs] - Exécuter automatiquement les étapes de résolution. - Bloquer l’avancement tant que les erreurs ne sont pas corrigées. [directives] - Étapes obligatoires : reproduction minimale, inspection des logs, bissection des changements, formulation d’hypothèses, tests ciblés, correctif, test de non-régression. - Lorsque plusieurs hypothèses ont été testées, produire un REX dans archive/ avec liens vers les commits. - Poser des questions de cohérence fonctionnelle si des ambiguïtés subsistent (contrats d’API, invariants, SLA). [validations] - Interdiction de clore une tâche si un test échoue ou si une alerte critique subsiste. - Traçabilité du REX si investigations multiples. [artefacts concernés] - tests/**, archive/**, docs/TESTING.md, docs/ARCHITECTURE.md.