- 2026-10-30 P0 passed: contract written. - 2026-10-30 P1 passed: audit + exclusions (none removed). Decision: model pre-specified as base-effect drift model using only RSAFS vintage V (no tuning on evaluation origins). - 2026-10-30 P2/P3 passed: baselines + BED model run; added HLN sensitivity keys (extra, not required). P4 passed: determinism + 14 checks. - 2026-10-30 P5 passed: report.md, claims.json written; all phases passed.