You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Harden the two-axis analysis: uncertainty, spatial-robust SEs, tests, CI
Statistics. Report LAD-clustered 95% CIs on every headline ratio, with a
delta-method and cluster-bootstrap layer in the new stats/inference.py; switch
the access Poisson from freq_weights to var_weights so effective N is the OA
count. Add common-support companions to the pure-type contrasts, the rate range
(harmonised and circularity-robust variants beside the headline), and heat-DV
and travel-elasticity sensitivities. Recast the size decomposition as a
descriptive covariate adjustment ("account for"), not causal mediation. Point
estimates are unchanged; this adds uncertainty and disclosure around them.
Paper and documents. Fold the CIs into PAPER.md; correct Table 2 so the total
column is a genuine per-OA median of household energy (a median is not additive)
and caption it as such. De-stale ROADMAP/README/CLAUDE/REPRODUCTION (drop the
retracted 6.3x rate and the superseded lock-in figures). Repair references.bib
and engage the counter-literature. Regenerate paper/results_snapshot.txt
end-to-end.
Engineering. Add a pytest suite (26 tests, data-free) and GitHub Actions CI;
validate every data-layer join with match-rate floors that raise; make EPC
dedup, boundary-postcode resolution, and NTS latest-year selection
deterministic; factor shared fetch/text helpers; add data/manifest.json,
.env.example, and stronger multi-output done-detection in the pipeline
orchestrator.
|[PAPER.md](PAPER.md)| The formal IMRaD paper — **⏸ deferred** (old three-surface framing) |
117
+
|[PAPER.md](PAPER.md)| The formal IMRaD paper (current two-axis draft; finalisation pending). Old three-surface draft archived at [paper/archive/PAPER_three_surface_deferred.md](paper/archive/PAPER_three_surface_deferred.md)|
0 commit comments