SPB Git

spb/wp29_uqo

Public
1.7 KB · 54 lines json
1{2 "P0": {3  "status": "passed",4  "checks": [5   "TASK.md read fully",6   "contract.md written with estimands, outputs, rules, invalidity conditions"7  ],8  "notes": ""9 },10 "P1": {11  "status": "passed",12  "checks": [13   "sha256 of both inputs recorded and match bundle.json",14   "line/field-count audit: 1200 data lines, 36 garbled, 25 thousands-separator prices",15   "no duplicates, no missing values, dates/price/area ranges checked",16   "exclusion ledger chain verified"17  ],18  "notes": "see data_audit.md"19 },20 "P2": {21  "status": "passed",22  "checks": [23   "baseline = provider control totals n_records_control=1200, sum_price_control=471287000 recorded in results.json"24  ],25  "notes": "task defines control totals as baseline"26 },27 "P3": {28  "status": "passed",29  "checks": [30   "analysis.py reads only data/, writes results.json, analytic.csv, exclusions.csv; no randomness (random_seed null)"31  ],32  "notes": ""33 },34 "P4": {35  "status": "passed",36  "checks": [37   "clean re-run byte-identical (re-done after adding supplementary keys control_mean_price_all_records, n_valid_if_thousands_sep_excluded)",38   "14 consistency checks passed (checks.md)",39   "gate run 1 receipt 20261030T050012.791604Z.json: all results/exclusion/reproducibility checks ok; failures only for P5 artifacts not yet written"40  ],41  "notes": ""42 },43 "P5": {44  "status": "passed",45  "checks": [46   "report.md written with 6 required sections; every number cites a results.json key",47   "claims.json written (C1-C6), all keys exist in results.json",48   "gate run 2 receipt 20261030T050051.802314Z.json: only failure was P5 not terminal",49   "final gate run recorded in log.md",50   "final gate receipt 20261030T050055.492190Z.json: passed (32/32)"51  ],52  "notes": ""53 }54}
Files · main
Menu

Theme