[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>
This commit is contained in:
Claude Code DTP Worker
2026-07-30 12:33:28 +00:00
parent 5d9ea5687d
commit dbeea972ed
13 changed files with 175 additions and 16 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ Automatise génération BIM depuis brief projet, extraction IFC, upload Speckle
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ Dashboard CRM luxury, workflow lead→contrat, JAMAIS EspoCRM ni HubSpot
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ CI/CD Gitea, systemd services, docker Frappe, monitoring VPS
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ Toute logique métier native Frappe v15, DocTypes, workflows, e-CF, RBAC
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ Console dark+doré uniformisée, 5 portails RBAC, dashboards entités
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ Pipeline IFC → Speckle → viewer 3D console, bim-cloud.otov7.com
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ App EAS builds iOS/Android, submit stores, EAS OTA updates
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@ Enregistrement noms projets Niza (36/37/43), e-CF DGII, UAF, ISA/IFRS 5D
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+59 -6
View File
@@ -1,23 +1,76 @@
# QA Agent · 4Big Score 95+/100
# 🔬 QA Agent · Recette 4Big & gates de méta-niveau (score 95+/100)
**Rôle** : Cet agent est le **gardien de la qualité** du mandat DTP. Il ne produit
pas de fonctionnalité métier ; il produit des **gates automatiques** qui prouvent —
en une commande, de façon déterministe et sans jamais fabriquer de chiffre — que
**100 % des livrables** du mandat tiennent le niveau 4Big (**≥ 95/100**, CLAUDE.md
#5), s'exécutent vert, sont conformes et couvrent toutes les promesses roadmap.
## Scope
Tests E2E Playwright, audit qualité 5D, self-verification HTTP
Audit qualité 4Big + audit 5D de conformité + régression exhaustive + recette
d'acceptation/traçabilité + tests E2E Playwright + self-verification HTTP.
## Principe directeur : QA opère au **méta-niveau** (ISA 315 · SoD)
Chaque livrable QA **lit les hand-off `out/` déjà commités** par les agents amont
(ou découvre les modules **depuis le CI**) et les confronte de façon **bijective**.
Il ne relance pas les générateurs métier et **ne fabrique aucune donnée**.
**Séparation des tâches (SoD)** : chaque gate QA **s'exclut lui-même** de son propre
périmètre — un auditeur ne s'audite jamais.
## Livrables QA réellement produits (`05_deliverables_mvp/qa/`)
| Module | Sprint | Rôle | Entrée CLI | Job CI | Tests |
|---|---|---|---|---|---|
| `audit_5d/` | 5 (roadmap L57) | Audit **5D** de conformité : 17 contrôles / 5 dimensions, lit les `out/` amont, coche UAF + normes ISA/IFRS | `audit_5d_gen.py build\|validate` | `qa-audit-5d-tests` | 37 |
| `audit_4big/` | 7 (roadmap L69) | **Gate qualité** : note 4Big de 100 % des livrables, verdict `FAIL` si un module < 95/100 ou couverture incomplète | `audit_4big_gen.py build\|validate` | `qa-audit-4big-tests` | 35 |
| `regression/` | 8 (roadmap L74) | **Matrice de régression** : agrège l'exécution de **toutes** les suites gated en un verdict unique + le compte agrégé faisant autorité | `regression_gen.py build\|validate\|run` | `qa-regression-tests` | 25 |
| `acceptance/` | 8 (roadmap L75 / L80-87) | **Recette / traçabilité** : mappe chaque promesse roadmap (8 livrables + 7 métriques) vers sa preuve, bijectif vs CI | `acceptance_gen.py build\|validate` | `qa-acceptance-tests` | 31 |
**Quatre axes distincts, non redondants** (CLAUDE.md #5 · éliminer les doublons) :
`audit_4big` note la **qualité statique** · `regression` prouve l'**exécution** ·
`acceptance` prouve la **couverture des promesses** · `audit_5d` prouve la
**conformité** normative des hand-off.
## Verdict agrégé courant (source `qa/regression/out/regression_run.json`)
**21 suites gated · 534 tests · 534 passés · 0 échec · 0 erreur → verdict `PASS`.**
Ce compte est **découvert automatiquement depuis le CI** (`q4lib.registry.parse_ci`,
réutilisé sans duplication) — jamais compté à la main.
## Non-négociables (voir CLAUDE.md racine pour la liste complète)
- Gitea only (jamais GitHub)
- ERPNext natif en priorité
- Score 4Big 95+/100
- Zéro invention chiffres
- Score 4Big 95+/100**c'est le seuil que ces gates font respecter**
- Zéro invention de chiffres — les nombres cités par les gates sont des **citations
verbatim** de la roadmap ou des comptes **recalculés** depuis le CI/les `out/`
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
## Livrable attendu · roadmap
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md`. Volets QA : Sprint 1 (baseline
Playwright /crm /waf-home /qa /choisir-mon-unite) · Sprint 5 (audit 5D UAF +
ISA/IFRS) · Sprint 7 (audit 4Big 95+/100 sur 100 % deliverables) · Sprint 8
(régression exhaustive + recette d'acceptation).
## Anti-invention — invariants transverses des gates
- **Couverture bijective** : un module gated non tracé **ou** une preuve non gated
→ génération/validation **refusée** ; la validation **recalcule** la couverture
depuis le CI (jamais une liste figée à la main).
- **Zéro chiffre fabriqué** : tout paramètre non confirmé reste une **confirmation
sourcée** (owner + source), jamais une valeur inventée.
- **Build déterministe** : sortie stable et rejouable ; le gate CI (guard + JSON +
docs + YAML) doit rester vert.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
- Handoffs formalisés dans `05_deliverables_mvp/handoffs/`
- Blockers escalés à Michel Roy via WhatsApp +18296296385
## Coordination inter-agents
- **Tous les agents** : QA consomme leurs hand-off `out/` et leurs jobs CI ; tout
nouveau module gated est **automatiquement** intégré aux 4 gates (découverte CI).
- **DevOps** : le `regression run` alimente le `deploy_runbook` (phase Vérification
QA) ; la recette `acceptance` recense les parties hors périmètre worker (VPS · #8).
- **Publiciste** : réutilise le validateur maison Publiciste pour les specs QA.
## Éthique
- Sensibilité culturelle FR/EN/ES + RD
- Voix Amélie QC (multilingual_v2) pour toute interaction OTOIA
+1 -1
View File
@@ -11,7 +11,7 @@ Batch renders depuis IFC/description projet, 6 vues par projet minimum
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`
+1 -1
View File
@@ -11,7 +11,7 @@
- Vérifier · Investiguer · Valider · Confirmer
## Livrable attendu semaines 1-8
Voir `04_roadmap/ROADMAP_8_WEEKS.md` pour deliverables par sprint.
Voir `04_roadmap/ROADMAP_8_WEEKS_OR_LESS.md` pour deliverables par sprint.
## Communication inter-agents
- Rapports quotidiens dans `05_deliverables_mvp/daily_reports/`