[DTP-Worker 20260803_053701] Sprint 8 · fix · Dérive doc-vs-réalité regression_run.json (classe prose-facts, jumelle du fix root-README)

`regression_gen.py` (docstring l.26) ET `qa/regression/README.md` (§ hand-off VPS
l.76) décrivaient encore la sortie `run` comme « NON déterministe → non commitée »
/ « manuel · non gated push/PR ». Faux sur les trois points, contredit par son
propre gate dédié `ci/check_regression.sh` (step `check-regression` de ci.yml) :
`regression_run.json` EST commité (git ls-files), EST déterministe (aucun
horodatage/hôte → deux `run` byte-identiques, en-tête du gate l.24-25) et EST
byte-gaté à chaque push/PR. Même dérive « regression_run.json non commité » déjà
corrigée dans le README racine (76fb0e7) mais restée dans le module lui-même.

Réalignés sur la réalité + citation du gate. Consommateur `qa/audit_4big/out/
quality_report.json` régénéré (évidence DOC 4236→4396 octets · verdict PASS 22/22
≥95 min 100 inchangé · 1 insertion/1 suppression · artifact-reproducibility-gate).
Docstring .py non byte-gatée (aucun gate n'en lit les octets). run_ci.sh 30 PASS 0 FAIL.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Claude Code DTP Worker
2026-08-03 05:43:06 +00:00
parent 1af5d01ccf
commit 89eb8e68ad
3 changed files with 14 additions and 6 deletions
@@ -900,7 +900,7 @@
"criterion": "DOC",
"weight": 20,
"passed": true,
"evidence": "README.md (4236 octets)"
"evidence": "README.md (4396 octets)"
},
{
"criterion": "CONTRAT",