1{2 "P0": {3 "status": "passed",4 "checks": [5 "TASK.md read fully",6 "contract.md written"7 ],8 "notes": ""9 },10 "P1": {11 "status": "passed",12 "checks": [13 "SHA-256 computed and matches README",14 "rows/cols/dates/missing/duplicates audited (data_audit.md)",15 "exclusion ledger written and sums (5217-216=5001)"16 ],17 "notes": ""18 },19 "P2": {20 "status": "passed",21 "checks": [22 "zero-change RMSE baseline computed over evaluation period: baseline_metric=4.8757 bp"23 ],24 "notes": ""25 },26 "P3": {27 "status": "passed",28 "checks": [29 "analysis.py implements ANOVA, Welch contrast, OOS RMSE; no randomness (random_seed=null)",30 "figure1.png and table1.csv generated by script"31 ],32 "notes": ""33 },34 "P4": {35 "status": "passed",36 "checks": [37 "clean re-run identical (cmp)",38 "identity checks in checks.md all PASS",39 "statsmodels cross-check agrees",40 "gate run at end of P4: out/state/gate_receipts/20261030T052149.032608Z.json (only failures were P5 deliverables not yet written: report, claims, P4/P5 status)"41 ],42 "notes": ""43 },44 "P5": {45 "status": "passed",46 "checks": [47 "report.md written with 6 sections citing results keys",48 "claims.json written; all keys exist",49 "final gate run (receipt recorded below)",50 "final gate PASSED (0/39 failed): out/state/gate_receipts/20261030T052221.275274Z.json"51 ],52 "notes": ""53 }54}