| Re-run analysis.py twice; results.json byte-identical (cmp) |
PASS |
| SHA-256 of gc5y_daily.csv matches README |
PASS |
| n_input_rows (2498) = wc -l minus header |
PASS |
| sum of table1 n_days = 2498 |
PASS |
| baseline_metric = 100*(last-first)/2497 = 100*(1.68-2.75)/2497 = -0.04285 (telescoping identity) |
PASS |
| n_treated = 0 consistent with sample_end 2019-12-31 < 2020-03-04 |
PASS |
| conclusion premise_invalid ⇔ feasibility infeasible, effect/CI/model_metric/n_analysed null |
PASS |
| Exclusion ledger: 2498 rows − 1 = 2497 changes used for baseline; main estimate has no observations (n_analysed null) |
PASS (documented) |
| CI contains estimate / SE positive |
N/A (not estimable) |
| post_cut not redefined; no external data used |
PASS |