[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é.
|
||||
`./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) |
|
||||
| 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
|
||||
directive) — aucun sur-engagement.
|
||||
|
||||
|
||||
@@ -900,7 +900,7 @@
|
||||
"criterion": "DOC",
|
||||
"weight": 20,
|
||||
"passed": true,
|
||||
"evidence": "README.md (4022 octets)"
|
||||
"evidence": "README.md (4015 octets)"
|
||||
},
|
||||
{
|
||||
"criterion": "CONTRAT",
|
||||
|
||||
Reference in New Issue
Block a user