Verification checks
- Clean rerun: deleted results.json/table1.csv/figure1.png and reran analysis.py;
cmpwith the first run gives IDENTICAL. PASS - Input SHA-256 matches README. PASS
- n_input_rows 2498 = README row count. PASS
- Exclusions: 2498 − 1 − 2497 = 0 rows analysed. This matches n_analysed=null (no estimate). PASS
- table1 n_days sums to 2498 (250×8 + 249×2). PASS
- Baseline −0.0429 bp per day × 2497 changes ≈ −107 bp, and (1.68 − 2.75)×100 = −107 bp. PASS
- Conclusion rule: n_treated=0 → premise_invalid, feasibility infeasible, effect/CI/model_metric/n_analysed null. PASS
- CI-contains-estimate and SE>0 checks: not applicable, because no estimate exists.