From 0c4e107e065a4230774c39a89e8b32ece267582f Mon Sep 17 00:00:00 2001 From: root Date: Sun, 23 Aug 2026 11:07:04 +0000 Subject: [PATCH] docs(planning): record dev8 and full test results --- docs/ui-audit/IMPLEMENTATION_PHASE21.md | 6 +++++- docs/ui-audit/PROGRESS.md | 16 ++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/ui-audit/IMPLEMENTATION_PHASE21.md b/docs/ui-audit/IMPLEMENTATION_PHASE21.md index 12034b5..43abf9f 100644 --- a/docs/ui-audit/IMPLEMENTATION_PHASE21.md +++ b/docs/ui-audit/IMPLEMENTATION_PHASE21.md @@ -3,8 +3,9 @@ ## Baseline - Version avant : `0.1.0-dev.7` +- Version après : `0.1.0-dev.8` (replanification interactive minimale) - Commit de départ : `c5b298c` -- Docker local : image `gmao-college:0.1.0-dev.7`, MariaDB saine +- Docker local : image `gmao-college:0.1.0-dev.8`, MariaDB saine - `/health/` : HTTP 200 - `/planning/my-day` : réponse 200 après connexion - Ancien menu : inchangé, 76/76, administrateurs uniquement @@ -57,6 +58,9 @@ individuellement car leur modèle est récurrent sans date d'occurrence. - `tests/unit/test_day_planner.py` : **15 passed** ; - navigation + replanification invalide : **5 passed** ; - total ciblé Phase 2.1 : **20 passed** ; +- `pytest -q` : **149 passed, 1 failed, 1 error** ; l'échec et l'erreur + restent le test historique de configuration/lookback GMAO et son teardown, + hors périmètre ; aucune nouvelle régression n'a été introduite ; - mesure locale : environ 2 secondes pour 10 candidats et plusieurs salles ; - aucune validation visuelle réelle 390×844/768×1024, navigateur instrumenté indisponible. diff --git a/docs/ui-audit/PROGRESS.md b/docs/ui-audit/PROGRESS.md index bef27d8..859938e 100644 --- a/docs/ui-audit/PROGRESS.md +++ b/docs/ui-audit/PROGRESS.md @@ -482,3 +482,19 @@ aux administrateurs. - Tâche administrative trop longue conservée en `À replanifier`. - Replanification minimale ajoutée avec validation serveur. - 20 tests ciblés passants ; version conservée `0.1.0-dev.7`. +## Phase 2.1 — validation métier de Ma journée (2026-08-23) + +- Scénario persistant `TEST_UI_PHASE21_*` créé sur la copie locale de la base + VM : bâtiments, salles, horaires 08:00–12:00 / 13:30–17:00, préventif, + administratif, entreprise fixe, occupations manuelle/Pronote et urgence. +- DayPlanner renforcé : occupation des salles chargée par lot, conflits fixes + explicitement signalés, entreprise extérieure reconnue, alternatives de + créneaux et couverture unitaire portée à 15 tests. +- Ajout d'une replanification minimale validée côté serveur via + `/planning/my-day/reschedule` ; aucune écriture automatique des propositions. +- Version portée de `0.1.0-dev.7` à `0.1.0-dev.8`. +- Résultats : 20 tests ciblés passants ; pytest complet `149 passed, 1 failed, + 1 error`, uniquement le test historique lookback/configuration GMAO et son + teardown. +- Validation visuelle réelle non exécutée : aucun navigateur instrumenté + disponible ; contrôles HTTP et HTML effectués.