[DTP-Worker 20260806_071503] DOC anti-footgun in-fiche — colonne « Sortie » de frontend_console/AGENT.md : documenter l'omission MANIFEST volontaire
Un Explore adversarial a re-flagué (2e fois) la cellule « Sortie » du chat_otoia comme « manque MANIFEST.json » — faux positif connu (fiche-sortie-cell-omits-manifest- by-design) : les DEUX rangs (portails+chat) listent le payload seul, MANIFEST omis par convention, docstrings/READMEs énumèrent les 3 (byte-gatés). La récurrence prouve un footgun non documenté (brûle des cycles d'audit, risque un fix #5/#6 cassant le gate regex-parsé). Mitigation : blockquote « Note de lecture » après la table, rédigé pour éviter les regex ancrées du gate (aucun compteur cartes/liens/rôles ni **N tests**). check_readme_claims PASS · check_docs PASS · run_ci 33 PASS 0 FAIL 0 SKIP · 0 artefact reconstruit · 0 gate ajouté (#5) · 0 chiffre inventé (#6) · 0 commande VPS (#8) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -33,6 +33,14 @@ le câblage de l'endpoint OTOIA et l'application du thème desk restent côté *
|
||||
- **Chat OTOIA** : CLI `python3 chat_otoia_gen.py build|validate` · **14 invariants** ·
|
||||
**31 tests** · job CI `chat-otoia-tests` (gated).
|
||||
|
||||
> **Note de lecture — colonne « Sortie ».** Les cellules listent le **payload
|
||||
> métier** ; chaque générateur écrit **en plus** un `out/MANIFEST.json` (compteurs
|
||||
> auto-vérifiés) **volontairement omis** de la table par convention éditoriale.
|
||||
> L'énumération exhaustive des trois fichiers vit dans les docstrings et READMEs
|
||||
> de module (byte-gatés). Ne PAS ajouter le MANIFEST à cette cellule : elle est
|
||||
> lue par regex par `ci/check_readme_claims.sh` (compteurs `cartes/liens/rôles`,
|
||||
> comptes de tests) et l'omission est intentionnelle, pas une dérive.
|
||||
|
||||
## Source de vérité unique (zéro invention · #6)
|
||||
La matière première est le **contrat RBAC** `05_deliverables_mvp/rbac/rbac_50_roles.json`,
|
||||
**jamais la spec de mise en page** :
|
||||
|
||||
Reference in New Issue
Block a user