[DTP-Worker 20260803_113715] Fix drift · README PIE « 9 autres » listait 10 livrables (phantom logos) · align sur downstream_registry + rebuild quality_report
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -848,3 +848,38 @@ donc pas de vrais liens à corriger.
|
|||||||
|
|
||||||
**Réalisé / gate-vert.** Une ligne éditée, prose only, aucun artefact ni générateur touché.
|
**Réalisé / gate-vert.** Une ligne éditée, prose only, aucun artefact ni générateur touché.
|
||||||
`./run_ci.sh` en clôture = **32 PASS · 0 FAIL · 0 SKIP**. Commit à suivre.
|
`./run_ci.sh` en clôture = **32 PASS · 0 FAIL · 0 SKIP**. Commit à suivre.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Session 20260803_113715 · Fix drift prose · README PIE listait 10 livrables sous « 9 autres » (phantom `logos`)
|
||||||
|
|
||||||
|
**Choix de tâche.** `./run_ci.sh` à l'ouverture = **32 PASS · 0 FAIL · 0 SKIP** — propre. Les
|
||||||
|
8 sprints de `ROADMAP_8_WEEKS_OR_LESS.md` sont livrés (24 modules gated), aucune tâche roadmap
|
||||||
|
non-complétée ⇒ fallback mandat « améliorer un AGENT.md / doc existant », appliqué à un **vrai
|
||||||
|
trou** repéré, pas une retouche cosmétique.
|
||||||
|
|
||||||
|
**Trou identifié.** Le `downstream_registry` de `pie/manifest/out/pie_manifest.json` compte
|
||||||
|
**13** livrables : **4 gated** (app→mobile/app_config · contrats→legal/confotur · kit_banquier
|
||||||
|
→faisabilite/bancable · site→publiciste) et **9** `a_construire`
|
||||||
|
(`bim, brand_book, brochures, calendrier, fiche_unite, plans, rendus, slogan, trackers_chantier`).
|
||||||
|
Or le `README.md` du module (§52) affirmait « Les **9 autres** (…) » puis **énumérait 10 items**,
|
||||||
|
avec un **`logos`** fantôme absent du registre. `logos` est bien une production de la directive
|
||||||
|
(§Identité visuelle · P2 · étape 4 du workflow) et un dossier du `storage_layout` (`logos/`),
|
||||||
|
mais **n'est PAS** l'un des 13 livrables downstream du manifest. Classe
|
||||||
|
[[prose-facts-vs-numeric-drift]] : énumération free-text divergente de l'artefact (compte « 9 »
|
||||||
|
correct = 13−4, mais la liste en contenait 10).
|
||||||
|
|
||||||
|
**Correctif.** Retrait de `logos, ` dans la parenthèse (§52) → 9 items alignés 1-pour-1 sur les
|
||||||
|
9 `cle` `a_construire` du registre. Aucun autre `logos` à corriger : les 2 occurrences restantes
|
||||||
|
sont légitimes (prose « ce que le worker ne fait pas · Brand Books / logos » + `storage_layout`
|
||||||
|
`logos/`), pas des libellés de livrable downstream. **Zéro touche au générateur / à
|
||||||
|
`pie_manifest.json`** — la prose s'aligne sur l'artefact (SSOT), jamais l'inverse.
|
||||||
|
|
||||||
|
**Rebuild audit_4big.** `check_artifacts` a viré RED après l'édit README : `audit_4big` score le
|
||||||
|
**contenu DOC** des modules ([[audit4big-rebuild-after-doc-edits]]), donc `quality_report.json`
|
||||||
|
dérivait sur le seul champ `evidence` du module pie (README.md **4022→4015 octets**, les 7 octets
|
||||||
|
de `logos, ` retirés). Régénéré en dernier via `audit_4big_gen.py build` → verdict PASS · **24/24
|
||||||
|
modules ≥ 95** inchangé, diff confiné à cette unique ligne (score pie inchangé).
|
||||||
|
|
||||||
|
**Réalisé / gate-vert.** 1 ligne prose éditée + `quality_report.json` re-généré byte-gaté.
|
||||||
|
`./run_ci.sh` en clôture = **32 PASS · 0 FAIL · 0 SKIP**. Commit à suivre.
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ de dépendances, à consommer par ces agents.
|
|||||||
| Page projet (site) | [`publiciste`](../../publiciste/README.md) |
|
| Page projet (site) | [`publiciste`](../../publiciste/README.md) |
|
||||||
| Section app mobile | [`mobile/app_config`](../../mobile/app_config/README.md) |
|
| Section app mobile | [`mobile/app_config`](../../mobile/app_config/README.md) |
|
||||||
|
|
||||||
Les 9 autres (brand book, logos, brochures PDF, plans, rendus, fiche unité, BIM,
|
Les 9 autres (brand book, brochures PDF, plans, rendus, fiche unité, BIM,
|
||||||
slogan, calendrier, trackers chantier) sont marqués `a_construire` (P1-P4 de la
|
slogan, calendrier, trackers chantier) sont marqués `a_construire` (P1-P4 de la
|
||||||
directive) — aucun sur-engagement.
|
directive) — aucun sur-engagement.
|
||||||
|
|
||||||
|
|||||||
@@ -900,7 +900,7 @@
|
|||||||
"criterion": "DOC",
|
"criterion": "DOC",
|
||||||
"weight": 20,
|
"weight": 20,
|
||||||
"passed": true,
|
"passed": true,
|
||||||
"evidence": "README.md (4022 octets)"
|
"evidence": "README.md (4015 octets)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"criterion": "CONTRAT",
|
"criterion": "CONTRAT",
|
||||||
|
|||||||
Reference in New Issue
Block a user