diff --git a/docs/ui-audit/IMPLEMENTATION_PHASE21C.md b/docs/ui-audit/IMPLEMENTATION_PHASE21C.md index bcb2ebe..d7b0017 100644 --- a/docs/ui-audit/IMPLEMENTATION_PHASE21C.md +++ b/docs/ui-audit/IMPLEMENTATION_PHASE21C.md @@ -24,3 +24,10 @@ La fiche contrat expose maintenant les LotTask couvertes, leurs périmètres et LotTask porte désormais la nature métier (`preventive`, `conditional_curative`, `regulatory`, `contractual`, `unknown`) séparément de l'exécutant, ainsi que les indicateurs d'interruption/fractionnement et le segment minimum. Les `TaskExecutionSegment` conservent le temps réalisé, les pauses et leurs motifs. Une tâche conditionnelle n'est pas générée périodiquement par le moteur. La migration est non destructive et conserve les valeurs par défaut sûres. Les actions d'exécution complète et l'édition avancée des profils d'équipements restent à finaliser après validation UI. + +## Requalification finale locale + +- Image active : `gmao-college:0.1.0-dev.12` ; `/health/` sain, MariaDB connectée, migration `j5e6f7a8b9c0` appliquée. +- Benchmark conservé : 100 équipements `TEST_UI_PHASE21C_VALIDATION_BENCH_*`. +- Segments vérifiés par service : 25 min puis 20 min réalisés, 15 min restants, statut `paused`, 2 segments ; une tâche non interruptible refuse la pause. +- Le navigateur headless est disponible, mais aucun compte de validation fonctionnel dont le mot de passe soit connu n'a permis de rejouer le scénario UI complet sans réinitialiser un compte existant. La validation UI complète reste donc non acquise.