Commit Graph

5 Commits

Author SHA1 Message Date
Claude Code DTP Worker 0f7a1d8f6f [DTP-Worker 20260812_160204] surface · D-09 · séparateur de milliers monétaire divergent entre les deux surfaces de rendu stakeholder (publiciste=espace · faisabilité=virgule) — arbitrage produit surfacé, NON un bug/fix worker
Chasse au défaut d'abord (pas un énième sweep stérile) : grep TODO/FIXME/stub =
RIEN ; axe format `:g`/`:,`/`:f` de prod = les 2 `:g` restants bornés+annotés
sûrs (commissions:86 percent 0-100 · bancable/finance:143 nb-unités borné) →
axe `:g` genuinement clos, 0 bug de correctness.

Vrai locus = arbitrage de PRÉSENTATION transverse, non un défaut :
- publiciste/lib/generator.py:34-39 → espace (`.replace(",", " ")`) : USD 8 560 000
- faisabilite/generator/genlib/renderer.py:28-37 + bancable/banclib/report.py:21-32
  → virgule US (`,.0f` sans replace) : USD 8,560,000
- signaux partiels sans règle dure : OTO_DESIGN_SYSTEM_v1.md:89-90 illustre
  l'espace (« dès 145 000 USD ») ↔ fixtures data_room écrivent en virgule
  (architecture.md:11 « USD 150,000 ») ; aucune directive ne tranche.

SURFACE, don't rewrite : ajout D-09 au OPEN_DECISIONS_REGISTER (+ note d'en-tête).
Choisir un séparateur = convention design/audience (arbitrage Michel), pas une
correction worker (#6). Les 2 rendeurs sont internes-cohérents+testés ; aucune
sortie formatée n'est un artefact commité (out/ = nombres bruts ; formatage au
runtime VPS #8) → aucun gate concerné. Pas de gate (#5) : classe D-01…D-08.

Vérif : run_ci 33 PASS · 0 FAIL · 0 SKIP (inchangé, doc éditorial). 0 code V18
(bloqué #6) · 0 module prod · 0 artefact reconstruit · 0 chiffre figé · NFC-clean.
Fichiers : M OPEN_DECISIONS_REGISTER.md · M 05_activity_log/2026-08-12.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-12 16:09:26 +00:00
Claude Code DTP Worker 4eb615b174 [DTP-Worker 20260812_123144] currency · réalignement de 2 citations de ligne dérivées dans OPEN_DECISIONS_REGISTER.md — D-02 gate.py:142-145→:164-167 (gardes percent/overall des fixes 85cd625/1992ee6 ont décalé _cond_validation_wag) + D-01 confotur README:8-17→:32-33 (bannière V18 préfixée) · sweep complet du registre = autres citations résolvent (snapshots V18/directives datés stables) · sans fix code · sans gate · CI 33 PASS
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-12 12:36:29 +00:00
Claude Code DTP Worker 18d876352c [DTP-Worker] registre décisions · D-06→D-08 arbitrages Michel bloquant la séquence V18
Consolide dans OPEN_DECISIONS_REGISTER.md les 3 arbitrages produit qui
suspendent toute la séquence moteur V18 (audit → validation Michel → Phase 1).
Sourcé file:line, non tranché (fonction du registre + discipline #5).

- D-06 · approbation de l'audit = gate d'entrée de la séquence (GO signal :79-84)
- D-07 · formules financières DCF/IRR/VAN/DSCR/LTV/LTC absentes → moteurs 4/8
  bloqués, risque d'invention #6 max (R1, audit §5/§12.2)
- D-08 · Master Intake A1-A20 = sur-ensemble strict du brief.json (R2, audit §4/§12.3)
- D-01 enrichi : arbitrage juridique Section 13 (§12.4) remonté au chemin critique V18

Aucun code moteur V18 (interdit avant validation). CI 33 PASS · 0 FAIL · 0 SKIP.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-11 03:03:00 +00:00
Claude Code DTP Worker c2c72dc7a8 [DTP-Worker 20260805_024134] Attestation launch-readiness OPEN_DECISIONS_REGISTER (18 citations file:line + 2 numériques d'en-tête re-prouvées exactes) + 1 FIX de dérive latente : dé-figeage des 2 compteurs mobiles gelés dans le doc (33 gates · 24 modules 100/100) → reformulés qualitatifs + pointeur vers sources dérivées-et-gatées (README ## État courant + quality_report.json), alignés sur la philosophie no-hardcoded-count du README (32→33 il y a 2 jours, 24 déjà gaté) · 0 gate ajouté (#5) · 0 édition d'autorité (SURFACE-don't-rewrite) · 0 chiffre inventé (#6, on en retire 2) · CI 33 PASS
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-05 02:47:35 +00:00
Claude Code DTP Worker 7e4affe9d8 [DTP-Worker 20260805_014119] Registre des décisions ouvertes (launch-readiness Sprint 8) : consolidation sourcée des arbitrages produit/dépendances hors-dépôt éparpillés dans les logs → 4 items OUVERTS re-prouvés indépendamment (PIE contrats→confotur over-attribution · financement WAG→audit IA · chat.py+projets_editor.py absents déjà surfacés 133718) + 1 soupçon INVALIDÉ (bundle id mobile, VÉRIFIÉ-SANS-SUITE) · 0 édition d'autorité (#6/SURFACE-don't-rewrite) · CI 33 PASS
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-05 01:47:04 +00:00