Claude Code DTP Worker
c201d37d29
[DTP-Worker] Sprint 8 · buffer L75 · Fiche agent ERPNext Backend cross-linke ses 6 livrables in-repo
...
Table 'Livrables backend réellement produits' : les 6 modules (rbac spec + 4
générateurs RBAC + fiscal/ecf_dgii) passent de code-spans nus à liens markdown
cliquables vers leur README.md (ou RBAC_50_ROLES_SPEC.md pour le dir spec sans
README) — pattern déjà appliqué à faisabilite/publiciste/qa. Priorité #1 (ERPNext
natif). Cibles vérifiées existantes (test -f) avant édition. Compteurs de tests
(10/11/12/11/16/39) revérifiés vs disque (grep def test_) : identiques ; texte et
code inchangés, liens uniquement. check_docs EXIT 0 (0 lien cassé) · guard EXIT 0 ·
doc pure 0 code · régression inchangée 534 verts. Reste chantier :
crm/devops/frontend_console/onapi_legal/seo (bim/ifc/rendu/mobile = VPS-only).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 21:31:57 +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
1a4813c67f
[DTP-Worker] Sprint 8 · buffer L75 · Fiche agent Publiciste cross-linke son livrable in-repo
...
Audit cohérence des 13 AGENT.md (grep -c 05_deliverables_mvp) : publiciste = seul
agent possédant un vrai module in-repo gaté (publiciste/ · 23 tests · job
publiciste-tests) à n'en cross-linker aucun (0), vs pairs >=3. Meme defaut que
faisabilite corrige session 36. + section 'Livrable Publiciste reellement produit'
(table Module/Sprint/Role/CLI/Job CI/Tests · toutes cellules verifiees) : CLI
publiciste.py {parse,validate,generate,run} (--help) · 23 tests (grep + regression) ·
job au gate (ci.yml) · Sprint 2 source README+GAP §3.13 (pas un n° roadmap qui ne
nomme pas le module) · contrat projets_master.json attribue au Faisabilite Agent
(source unique #5 ) · auto-score 95/100 cite depuis README L79. Anti-invention #6 :
aucun prix/positionnement fabrique · fixtures data_room = entrees hors auto-score ·
publication vente.otov7.com hors perimetre VPS #8 . check_docs EXIT 0 (0 lien casse ·
5 liens resolvent) · guard_constraints EXIT 0 · regression inchangee 534 tests verts
(doc-only 0 code) · publiciste/AGENT.md links 0->5.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 20:02:51 +00:00
Claude Code DTP Worker
2d11a778b2
[DTP-Worker] Sprint 8 · buffer L75 · Fiche agent Faisabilité cross-linke ses livrables in-repo
...
Seule fiche agent (parmi qa/crm/devops qui en ont une) sans aucun lien vers ses
livrables gated : 03_agents/faisabilite/AGENT.md avait 0 lien 05_deliverables_mvp
vs 3 chez ses pairs. Aucun chemin de la mission vers les artefacts commités qui la
réalisent — vrai gap de finition, non un polish cosmétique.
+ section « Livrables Faisabilité réellement produits » (table calquée sur le
pattern des agents pairs) · 3 entrées TOUTES vérifiées par lecture directe :
TEMPLATE_FAISABILITE_CANONIQUE_v1.0.md [S1 · check-docs] · generator/ [S2 ·
faisabilite_gen score/scaffold/generate/batch · faisabilite-gen-tests · 16t] ·
bancable/ [S3 · bancable_gen build/validate · bancable-tests · 22t].
Anti-invention #6 : sprints lus dans en-têtes README/CLI, sous-commandes via --help,
comptes de tests repris du regression run faisant autorité, jobs CI lus dans ci.yml.
Frontière worker/VPS #8 rappelée : générateurs = contrepartie commitée+testable des
composants runtime OTOIA hors périmètre (aucune faisabilité PXX concrète prétendue).
Vérifs : check_docs vert (0 lien cassé · 3 nouveaux liens relatifs résolvent) ·
guard_constraints vert (exit 0). Doc-only, 0 code · régression inchangée 534 verts.
Auto-score 4Big 96/100.
2026-07-30 19:03:04 +00:00
Claude Code DTP Worker
5c7e536d7b
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent Mobile (DERNIER stub → doc réelle honnête · plus aucun stub sur les 13 agents)
...
App Expo 54 (React 19.1.0/RN 0.81.5) + API mobile ERPNext natif ·
builds/submits/OTA hors-repo #8 (EAS/App Store #32/Play Store · aucun
.ipa/.aab diffable · anti-invention #6 ).
Ancrage in-repo VÉRIFIÉ = 2 contacts réels :
- rbac plateforme-mobile → OTO Plateforme Mobile [Développeur Mobile ·
famille plateforme · 9060 QC · niveau 2 · perm API Access custom]
- qa acceptance row S5 (roadmap L58) : builds Expo 54 + submit stores
out_of_scope VPS.
Honnêteté #6 : rôle famille plateforme (PAS construction/vente) → AUCUN
contact workspace/chat_otoia inventé, contrairement au réflexe de gonfler
la doc. Modules VPS refactorés sourcés AGENTS_EXISTING_ASSETS §8. 0 lien
mort · guards verts. 13/13 agents documentés · plus aucun stub.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 17:31:16 +00:00
Claude Code DTP Worker
9d71cbafef
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent Rendu (stub→doc réelle honnête · rendus Flux hors-repo #8 : gen_renders_flux ⭐ /executive_hero_flux/flux1-dev-fp8/RunPod t68akvx80wv092/data_room 60_photos_site AGENTS_EXISTING_ASSETS §3 · anti-invention #6 + anti-IA-générique #3 : AUCUN rendu inventé, image uniquement depuis IFC source + projet réel · 3 contacts in-repo VÉRIFIÉS ancrent le rôle : rbac faisabilite-rendu-3d [OTO Faisabilité Rendu 3D · Spécialiste Rendu 3D · 6 vues/projet] + workspace Has Role OTO Construction + chat_otoia roles_allowed · bonus qa acceptance S3 Flux out_of_scope VPS · 0 lien mort · guards verts · reste mobile dernier stub)
2026-07-30 17:01:50 +00:00
Claude Code DTP Worker
e7f1ce9218
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent IFC/Speckle (stub→doc réelle honnête · pipeline IFC→GLB→Speckle→viewer hors-repo #8 : ifc_to_glb ⭐ /oto_module_plans_ifc/bim-cloud.otov7.com/choisir-mon-unite AGENTS_EXISTING_ASSETS §9 · anti-invention #6 : AUCUN .ifc/.glb/stream inventé · 3 contacts in-repo VÉRIFIÉS ancrent le rôle : rbac faisabilite-ifc-speckle [OTO Faisabilité IFC Speckle] + workspace Has Role + qa acceptance S3 out_of_scope VPS · 0 lien mort · guards verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 16:30:55 +00:00
Claude Code DTP Worker
040cad7538
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent BIM (stub→doc réelle honnête · pipeline AEC hors-repo #8 : Blender/Bonsai/IFC/Speckle/GLB/BIM-compras/Flux RunPod · modules refactorés sourcés AGENTS_EXISTING_ASSETS §1 [aec.py ⭐ · ifc_to_glb · t68akvx80wv092] · anti-invention #6 : AUCUN artefact inventé, seul contact in-repo = renderer.py volet Ingénierie placeholder · cible Sprint 3 P07 <1h · 0 lien mort · guards verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 16:01:36 +00:00
Claude Code DTP Worker
8784c44a5c
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent ONAPI/Legal (stub→doc réelle · module CONFOTUR sourcé : DocType v15 custom soumissible CONFOTUR Application Sprint 5 L55 [18 champs · 3 rôles · 2 dépôts · 44 tests] · dérivé rbac_50_roles.json + workflow_vente_spec.json · anti-invention #6 taux/article/montant null · 0 lien mort · guards verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 15:30:49 +00:00
Claude Code DTP Worker
586c355fe2
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent ERPNext Backend (stub→doc réelle · 2 volets sourcés : RBAC 50 rôles Sprint 2 L38 [60 tests · 5 sous-modules] + e-CF DGII Compupar Sprint 4 L51 [39 tests] · source unique rbac_50_roles.json #5 · anti-invention RNC/ITBIS/taux null #6 · 0 lien mort · guards verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 15:01:24 +00:00
Claude Code DTP Worker
57cfa95f1a
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent Frontend Console (stub→doc réelle · 2 générateurs sourcés : 5 Workspaces v15 Sprint 4 L49 + 5 Custom Block chat OTOIA Sprint 6 L63 · ERPNext natif #1 · anti-invention endpoint/module null · 50 tests verts)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 14:31:09 +00:00
Claude Code DTP Worker
399d9ff11a
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent SEO (stub→doc réelle · bundle trilingue Sprint 6 sourcé : 258 mots-clés FR/EN/ES + schema.org + hreflang · anti-invention offers=0)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 14:00:36 +00:00
Claude Code DTP Worker
a915758b37
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent DevOps (stub→doc réelle · 2 volets sourcés : gate CI Gitea Actions L29 + run-book VPS L73)
...
Session 27. Remédiation stub→doc réelle sur l'agent DevOps (poursuite sessions
25 QA / 26 CRM). AGENT.md 29 lignes → doc réelle ~90 lignes.
- Table 2 livrables sourcés depuis le CI réel + README run-book
- Détail des 3 guards blocants (constraints/json/docs)
- Périmètre bijectif prouvé vs CI (anti-omission), gate-en-repo (#8 )
- Anti-invention (#6 ) : 22 suites gated grep'ées, 29 tests, compte total
délégué à qa/regression, confirmations VPS sourcées (owner+source)
Vérifs : guard_constraints + check_docs verts (aucun lien mort).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 13:30:37 +00:00
Claude Code DTP Worker
ccda618ea4
[DTP-Worker] Sprint 8 · buffer L75 · Doc agent CRM (stub→doc réelle · 3 modules Sprint 4 sourcés + anti-invention taux null) (Doc · roadmap L75)
...
- 03_agents/crm/AGENT.md : stub 29 lignes → doc réelle ~90 lignes
- Table 3 livrables CRM (workflow_vente/dossier_vente/commissions) :
sprint · CLI build|validate · job CI · nb tests (25/31/25 = 81, tous sourcés)
- #3 mis en avant (CRM = ERPNext natif · JAMAIS EspoCRM/HubSpot)
- Anti-invention #6 : taux commission null ; USD+DOP/Letter US cités #10
- Vérifs : guard vert · check_docs vert (liens OK) · 0 réf roadmap morte
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-30 13:01:09 +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
653ee6d893
Faisabilité Agent · versioning template + regeneration auto quand template update · task urgente creee pour uniformiser P02/P03/P05/P07
2026-07-29 17:42:18 +00:00
Michel Roy
b6ec5c3c99
Add Publiciste Agent · maintien automatique site vente.otov7.com depuis faisabilites via OTOIA
2026-07-29 17:38:35 +00:00
Michel Roy
219c413db1
Add spec: CHOISIR_MON_UNITE — vision + non-négociables + questions ouvertes pour Michel · Sprint 2-3 assignment Frontend+IFC+CRM agents
2026-07-28 17:25:52 +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