Commit Graph

2 Commits

Author SHA1 Message Date
Claude Code DTP Worker 2cad5b2b06 [DTP-Worker 20260812_043034] canal stakeholder · émission daily report 2026-08-12 au HEAD courant (35de616→ee88d36) · le rapport 08-11 (épinglé 35de616) citait la régression 628/611 mais 3 commits ont suivi et 39def91 (test verrou NBSP publiciste, postérieur à sa currency) l'a portée à 629/612 → chiffre stale · matrice re-dérivée 628/611→629/612/17 PASS depuis regression_run.json (totals) · audit 4Big re-sourcé PASS 24×100/100 + bijection 24↔24 · 2 jalons ajoutés (031b5e7 PNG Michel · ee88d36 cleanup out_fresh) notés sans-impact-tests · zéro chiffre figé (#6) · zéro code moteur V18 (bloqué #6) · zéro gate ajouté (#5)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-12 04:35:09 +00:00
Claude Code DTP Worker ee88d3698b [DTP-Worker 20260812_040034] cleanup #5 · suppression orphelin out_fresh/ (doublon d'artefacts échappant à tous les gates)
frontend/portails/out_fresh/ (workspace.json + MANIFEST.json) était tracké mais
commité par accident une seule fois (f954cc1, 2026-08-02, scratch « fresh rebuild ») :
byte-identique à out/, produit par RIEN (le générateur n'écrit que dans out/ via
_DEFAULT_OUT), référencé NULLE PART (git grep out_fresh = 0). Il échappait à
check_artifacts (find -type d -name out = match EXACT sur `out`, jamais `out_fresh`)
donc au balayage reverse-bijection → bombe de staleness silencieuse (rien ne le
régénère : dès que la source bouge, out/ se met à jour et out_fresh/ diverge en copie
stale non-possédée). Suppression (out/ intacte, régénère byte-identique). Occurrence
isolée → pas de gate (#5). Candidat is_filled() écarté au byte-level (non-défaut, #6).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-12 04:07:49 +00:00