[DTP-Worker 20260803_103715] Doc · fiche Faisabilité ancre l'Annexe 12 PIE (SSOT)

La directive PIE désigne la faisabilité comme SSOT (pie_spec.ssot=faisabilite) et
fait du PIE le pivot Annexe 12/V10.1, mais aucune des 13 fiches AGENT.md ne le
référençait. Ajoute à la fiche de l'agent SSOT une sous-section + un bullet de
coordination liant le module commité pie/manifest (P0 : schéma Master Data +
manifest de dépendances). Zéro compte hardcodé (README module = autorité).

Gate : 32 PASS · 0 FAIL · 0 SKIP (2 liens markdown neufs validés par check-docs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Claude Code DTP Worker
2026-08-03 10:41:29 +00:00
parent e24f2c95c7
commit 927b3b6bdc
2 changed files with 45 additions and 0 deletions
+30
View File
@@ -795,3 +795,33 @@ SSOT complète (aujourd'hui l'IP backup n'a aucune source-de-vérité, tension a
surfaces prose réalignées · gate IP étendu (mutation-testé) · Canal 1 + Canal 2 loggés.
`./run_ci.sh` en clôture = **32 PASS · 0 FAIL · 0 SKIP** (les 2 FAIL réparés + le compte
de jobs monté 30→32 avec les modules `financement_bancaire`/`pie`). Commit à suivre.
## Session 103715 · Doc · fiche Faisabilité ancre l'Annexe 12 PIE (SSOT)
**Choix de tâche.** `./run_ci.sh` à l'ouverture = **32 PASS · 0 FAIL · 0 SKIP** — propre.
Roadmap 8-semaines : les 8 sprints sont livrés (24 modules gated), MVP complet contre
`ROADMAP_8_WEEKS_OR_LESS.md`. Aucune tâche roadmap non-complétée ne restait ⇒ fallback
mandat « améliorer un AGENT.md existant », mais appliqué à un **vrai trou** repéré, pas
une retouche cosmétique.
**Trou identifié.** La directive PIE (`DIRECTIVE_PIE_PROJECT_IDENTITY_ENGINE_20260803.md`)
désigne explicitement la **faisabilité comme SSOT** (`pie_spec.json.ssot = "faisabilite"`)
et fait du PIE le **pivot Annexe 12 · V10.1** qui unifie toute la stack (« sans PIE · les
11 annexes risquent divergence »). Or un `grep -iE "\bPIE\b|project identity|annexe 12|SSOT"`
sur les **13** `03_agents/*/AGENT.md` → **0 occurrence** (les faux positifs d'un premier
grep venaient de « co**pie** / co**pié** »). La fiche de l'agent qui EST le SSOT ne
référençait donc pas le module qui formalise ce rôle.
**Correctif (`03_agents/faisabilite/AGENT.md`).** Ajout de (1) une sous-section
*« Faisabilité = SSOT · Project Identity Engine (Annexe 12 · V10.1) »* liant la directive
et le module commité [`pie/manifest`](../../05_deliverables_mvp/pie/manifest/README.md)
(livre le P0 : schéma Master Data + manifest de dépendances `faisabilité → downstream`),
et (2) un bullet dans *Coordination inter-agents*. **Zéro compte hardcodé** : le README du
module reste l'autorité sur les groupes/règles/registre (évite de créer une surface de
dérive prose non-gatée, [[prose-facts-vs-numeric-drift]]). Les deux liens markdown ajoutés
pointent des fichiers réels → validés par `check-docs` ([[backtick-path-escapes-check-docs]]
distingue liens markdown gatés vs backticks neutralisés).
**Réalisé / gate-neutre.** Une seule fiche éditée, prose only, aucun artefact ni générateur
touché. `./run_ci.sh` en clôture = **32 PASS · 0 FAIL · 0 SKIP** (les 2 liens markdown
neufs vérifiés, aucune classe de dérive déclenchée). Commit à suivre.