Claude Code DTP Worker
402727411d
[DTP-Worker] Sprint 8 · buffer L75 · Comptes de tests PAR SUITE périmés dans la fiche QA (col « Tests ») : audit_4big 35→34 · regression 25→26 · acceptance 31→37 — dérive silencieuse non gatée (seule la somme 564 l'était ; une compensation +1/−1 passerait) → recompute générique des cellules par-suite depuis plan.suites/count_tests dans check_readme_claims (10 lignes vérifiées) + 3 nombres corrigés
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-31 06:39:46 +00:00
Claude Code DTP Worker
25541c365d
[DTP-Worker] Sprint 8 · buffer L75 · Traçabilité non vérifiée : les n° de ligne roadmap_line de la matrice d'acceptation pouvaient pointer à côté en silence (roadmap éditée) → INV11 ancrage roadmap (dérive 8+7 du fichier · #6 ) + parse_roadmap_anchors + 6 tests ; régénéré 558→564
...
INV10 ne garantissait que « roadmap_line est un entier positif ». Ajout de
parse_roadmap_anchors (deps) qui DÉRIVE la structure réelle de la roadmap, et
d'INV11 qui exige que chaque roadmap_line pointe RÉELLEMENT son bullet
(DELIVERABLE du sprint SX · k-ième bullet métrique) et que le « 8 + 7 » soit
dérivé du fichier, pas figé. Morsure prouvée sur le spec réel (S1=999, M3=200).
Régénéré consommateurs : regression 558→564 (run/plan/MANIFEST), quality_report
(acceptance 31→37 méthodes, 100/100 inchangé), fiches QA + Backend, README
acceptance (10→11 invariants). 7 gates verts.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-31 06:12:15 +00:00
Claude Code DTP Worker
aebe9b7ba9
[DTP-Worker] Sprint 7/8 · Livrable démo : prompteur Markdown (out/run_sheet.md)
...
Le seul livrable démo (demo/scenarios) ne produisait qu'un run-sheet JSON
machine — aucun support lisible par un présentateur, alors que le Sprint 7 vise
un scénario « prêt à jouer ». Rendu Markdown in-repo depuis le JSON = même
pattern que faisabilite (rend des .md), zéro écriture VPS.
- scenlib/render.py : render_markdown() PUR/déterministe, ne lit que le
run-sheet (déjà anti-inventé), aucun chiffre nouveau (#6 ).
- build émet out/run_sheet.md (prompteur : par beat, table « À dire | Chiffre |
Source (preuve) » traçant le pointeur RFC 6901 amont).
- Compat vérifiée : HANDOFF 4Big ne json.load que les .json (ignore .md) ;
check_artifacts diffe tout fichier build → md commité + reproductible.
- Consommateurs régénérés : régression 551→558 (22 suites PASS) ;
quality_report.json (README 5011→5575 o · 32→39 test_*) PASS 22/22 ;
03_agents/qa/AGENT.md 551→558 ; README démo auto-score 96→97.
- 7 gates verts · 39 tests démo · 34 tests audit · arbre propre.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-31 04:09:23 +00:00
Claude Code DTP Worker
c858e193e0
[DTP-Worker] Sprint 8 · buffer L75 · Gate intégrité chiffres : étendu à la fiche QA (vert-trompeur 21/534)
...
Fix vert-trompeur hors périmètre du gate README (session précédente) :
- 03_agents/qa/AGENT.md « Verdict agrégé courant » affichait 21 suites·534 tests
(PASS) en se disant « jamais compté à la main » — figé à la main, périmé vs le
run réel 22/551. Corrigé 21/534→22/551.
- ci/README.md : exemple 21·534→22·551 + checklist DevOps 6→7 gates statiques.
- Correctif de fond : ci/check_readme_claims.sh RECOMPUTE désormais aussi le compte
agrégé de la fiche QA depuis regression_run.json (somme des suites commitées) ; un
claim absent échoue aussi. Portée du gate élargie README + fiche QA (en-tête script
+ ci/README.md §1/§2). Bites : 21/534 → exit1 diff explicite ; claim retiré → exit1.
7 gates verts (dont check_artifacts : aucune dérive out/). Matrice 551/22 PASS inchangée.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-31 03:36:26 +00:00
Claude Code DTP Worker
0ab3683a2b
[DTP-Worker] Sprint 8 · buffer L75 · Fiche agent QA cross-linke ses 4 livrables in-repo
...
Table 'Livrables QA réellement produits' : les 4 modules (audit_5d/audit_4big/
regression/acceptance) passent de code-spans nus à liens markdown cliquables vers
leur README.md in-repo — pattern déjà appliqué à faisabilite + publiciste.
Cibles vérifiées existantes (test -f) avant édition. Compteurs de tests
(37/35/25/31) revérifiés vs disque (grep def test_) : identiques ; note honnête
que regression=25 suit le recensement regex faisant autorité de la matrice (24
exécutables + 1 gabarit f-string L47), cohérent avec le total 534 (#6 ). check_docs
EXIT 0 (0 lien cassé) · guard EXIT 0 · doc pure 0 code · régression inchangée
534 tests verts. Reste chantier : crm/devops/erpnext_backend/frontend_console/
onapi_legal/seo (bim/ifc/rendu/mobile = VPS-only, hors chantier).
2026-07-30 20:33:11 +00:00
Claude Code DTP Worker
dbeea972ed
[DTP-Worker] Sprint 8 · buffer L75 · Doc agents QA (stub→doc réelle · 4 modules méta sourcés) + fix lien roadmap mort ×11 AGENT.md (guard+docs verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 12:33:28 +00:00
Michel Roy
3a252610a5
Add AGENTS_EXISTING_ASSETS.md · map 12 agents to existing OTOV7 modules/capabilities/services · avoid duplication
2026-07-28 16:51:51 +00:00
Michel Roy
576d9446f7
Init: OTO Enterprise OS DTP mandate — CLAUDE.md + Master Prompt v2 + 12 agents + Roadmap 8 semaines
2026-07-28 16:46:27 +00:00