SPB Git

spb/wp29_uqo

Public
1.6 KB · 56 lines json
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   "sha256 of 23 files match README",14   "row counts match README",15   "missing/duplicates checked",16   "last(V) and targets enumerated; all targets in first_release",17   "first_release yoy recomputed (max diff 4.7e-7) and levels match shipped vintages",18   "availability: RSAFS_current and first_release isolated from forecasts"19  ],20  "notes": "see data_audit.md"21 },22 "P2": {23  "status": "passed",24  "checks": [25   "naive, snaive, AR(1) baselines computed per task definitions with same first-release evaluation rule; stored as rmse/mae_{naive,snaive,ar1}_h{1,3}",26   "independently recomputed in P4 (check 5)"27  ],28  "notes": "Baselines were coded in the same script run as the model (model specification fixed in log before the run)."29 },30 "P3": {31  "status": "passed",32  "checks": [33   "out/analysis.py reads only data/, writes results.json, forecasts.csv, table1.csv, figure1.png",34   "seed 20261030 fixed for bootstrap",35   "printed output matches results.json"36  ],37  "notes": ""38 },39 "P4": {40  "status": "passed",41  "checks": [42   "clean re-run byte-identical (twice)",43   "14 consistency checks all PASS, see checks.md"44  ],45  "notes": ""46 },47 "P5": {48  "status": "passed",49  "checks": [50   "report.md has the 6 required sections, each figure cites a results key",51   "claims.json valid JSON, 5 claims, each results_key exists in results.json",52   "report key citations cross-checked against results.json"53  ],54  "notes": ""55 }56}
Files · main
Menu

Theme