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 matches README",14 "schema/dates/dups/missing audited (data_audit.md)",15 "exclusions.csv sums 5217-216=5001"16 ],17 "notes": "no availability violations"18 },19 "P2": {20 "status": "passed",21 "checks": [22 "zero-change baseline RMSE computed on evaluation period (baseline_metric=4.876)"23 ],24 "notes": ""25 },26 "P3": {27 "status": "passed",28 "checks": [29 "analysis.py runs, writes results/table/figure; no seed needed"30 ],31 "notes": "Welch CI for Monday contrast"32 },33 "P4": {34 "status": "passed",35 "checks": [36 "clean re-run byte-identical",37 "statsmodels cross-check of F and HC1 contrast",38 "count identities",39 "CI contains estimate",40 "chronology",41 "gate run: out/state/gate_receipts/20261030T051914.078859Z.json (failures only for P5 artefacts not yet written)"42 ],43 "notes": "see checks.md"44 },45 "P5": {46 "status": "passed",47 "checks": [48 "report.md six sections",49 "claims.json referencing existing keys",50 "final gate PASSED: out/state/gate_receipts/20261030T051949.894936Z.json"51 ],52 "notes": ""53 }54}