diff --git a/docs/development/ROADMAP_020_DEV3.md b/docs/development/ROADMAP_020_DEV3.md index ac67a8f..3a4c8fc 100644 --- a/docs/development/ROADMAP_020_DEV3.md +++ b/docs/development/ROADMAP_020_DEV3.md @@ -125,4 +125,4 @@ Uniquement Alembic, non destructives, testées sur installation existante et neu ## Définition de DONE -Un checkpoint est DONE quand son code, sa migration éventuelle, ses tests ciblés, le pytest complet, sa documentation, son statut et ses commits sont cohérents et poussés sur origin/main et audit/main. +Un checkpoint est DONE quand son code, sa migration éventuelle, ses tests ciblés, le pytest complet, sa documentation, son statut et ses commits sont cohérents et poussés sur les deux dépôts configurés : Forgejo (`origin/main`) et GitHub principal (`audit/main`). `audit` désigne le remote du GitHub principal du projet ; il n'existe pas de troisième dépôt d'audit. diff --git a/docs/development/STATUS_020_DEV3.md b/docs/development/STATUS_020_DEV3.md index c128b6d..a07a7a9 100644 --- a/docs/development/STATUS_020_DEV3.md +++ b/docs/development/STATUS_020_DEV3.md @@ -1,12 +1,12 @@ CURRENT VERSION: 0.2.0-dev.2 -CURRENT CHECKPOINT: C1 — socle compteurs et relevés -CURRENT COMMIT: à finaliser dans les commits C1 +CURRENT CHECKPOINT: C1 — corrections finales C1-FIX +CURRENT COMMIT: série C1-FIX (de46775, b836aaa, documentation en cours) CURRENT MIGRATION: n9c0d1e2f3g4 (appliquée sur la base applicative) DOCKER VERSION: gmao-college:0.2.0-dev.2 (reconstruite, healthy, MariaDB connectée) -LAST FULL TEST: 172 passed, 1 failed, 1 error ; le failed et l'error sont les deux anomalies historiques lookback/teardown -LAST TARGETED TEST: 15 passed (socle C1, workflows historiques compteurs, maintenance, version) +LAST FULL TEST: 175 passed, 1 failed, 1 error ; le failed et l'error sont les deux anomalies historiques lookback/teardown +LAST TARGETED TEST: 7 passed (C1-FIX HTTP, parent, cycles, statut, remplacement et types) BLOCKERS: validation responsive visuelle non exécutée ; aucun défaut fonctionnel B restant -NEXT ACTION: committer puis pousser C1 sans changer la version +NEXT ACTION: revue indépendante C1-FIX puis décision de validation C1 ## Avancement @@ -105,6 +105,9 @@ Lire ROADMAP_020_DEV3.md et DECISIONS_020_DEV3.md, puis reprendre sur NEXT ACTIO - [x] photo facultative rattachée à `MeterReading` ; - [x] migration `n9c0d1e2f3g4` appliquée ; - [x] mesure SQL : liste 75 requêtes dans le contexte applicatif complet (navigation incluse), détail + historique 2 requêtes après chargement explicite ; +- [x] C1-FIX : parent modifiable, statut physique séparé, remplacement/prédécesseur affichés, types usuels et historiques préservés ; +- [x] C1-FIX : tests HTTP ciblés ; +- [x] C1-FIX : documentation finale et clarification de la topologie Forgejo/GitHub principal ; - [ ] C2, C3 et C4 non commencés ; - [ ] validation Playwright visuelle complète non exécutée ; - [ ] installation complète sur base vide non validée : l'utilisateur MariaDB applicatif n'a pas le privilège de création de base temporaire.