[DTP-Worker 20260806_054454] FIX doc — lien Markdown label↔cible incohérent dans README.md
Axe NEUF (absent mémoire): liens `[`label`](cible)` où le label code-span est un chemin de fichier EXISTANT dont le basename diffère de la cible href. check_docs prouve que la cible résout, jamais que le label la désigne — un Cmd-clic sur `ci/guard_constraints.sh` atterrissait sur `ci/README.md` (mauvais fichier). Balayage git ls-files '*.md' → 3 occurrences, toutes README.md (L54 x2 + L75). Les scripts nommés existent + sont git-trackés (gates) ⇒ FIX = pointer chaque label vers le fichier qu'il nomme. label==cible, navigation véridique, check_docs toujours vert. Re-balayage mismatch → 0. Axe éliminé au passage (CLEAN, non re-flaggé): chemins-fantômes backtick — 2 survivants = faux positifs (label de lien à vraie cible · résolution sous-arbre confotur/cflib). run_ci = 33 PASS · 0 FAIL · 0 SKIP. 0 gate (#5, origine isolée), 0 artefact rebuild, 0 chiffre inventé (#6), 0 VPS (#8). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -51,7 +51,7 @@ Transverses : [`devops`](03_agents/devops/AGENT.md) · [`qa`](03_agents/qa/AGENT
|
||||
- **Recette roadmap** : **15 promesses** (8 livrables sprint + 7 métriques MVP), **15 `in_repo`
|
||||
prouvées** (chacune traçant ses items hors-périmètre worker · #8 · ex. M5 « app publiée 2 stores »),
|
||||
verdict `true` — source [`qa/acceptance/out/acceptance_matrix.json`](05_deliverables_mvp/qa/acceptance/out/acceptance_matrix.json).
|
||||
- **Guards** : [`ci/guard_constraints.sh`](ci/README.md) + [`ci/check_docs.sh`](ci/README.md) verts.
|
||||
- **Guards** : [`ci/guard_constraints.sh`](ci/guard_constraints.sh) + [`ci/check_docs.sh`](ci/check_docs.sh) verts.
|
||||
- **Décisions produit ouvertes** : la CI dépôt verte n'implique pas *zéro décision en attente*.
|
||||
Les arbitrages de **périmètre produit** et les **dépendances runtime hors dépôt** (VPS · #8) qui
|
||||
appartiennent à Michel sont consolidés, sourcés `file:line`, dans
|
||||
@@ -72,7 +72,7 @@ Les fichiers `DIRECTIVE_*.md` à la racine sont les **input-specs formels et dat
|
||||
Michel** : des snapshots de gouvernance (au même titre que les `daily_reports`) qui
|
||||
pilotent les modules. Ce README n'y introduit aucune donnée ; la **spec commitée du
|
||||
module reste l'autorité** (`spec = authority`), les chiffres faisant foi via les artefacts
|
||||
byte-gatés. Ils sont exclus de [`ci/guard_constraints.sh`](ci/README.md) (prose de
|
||||
byte-gatés. Ils sont exclus de [`ci/guard_constraints.sh`](ci/guard_constraints.sh) (prose de
|
||||
gouvernance énumérant règles et autorisations, pouvant citer des URLs/chemins interdits
|
||||
ailleurs).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user