Pre-registration
The 2016 Brexit referendum shock produced a clear near-term UK inflation pass-through and a squeeze in CPI-deflated weekly earnings over the 2016Q2-2017Q4 event window.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
SUPPORTED if at least 2 of 3 metrics pass: annual CPIH rises by more than 1pp from 2016 to 2017, the CPI level rises by more than 3.5 percent from 2016Q2 to 2017Q4, and CPI-deflated weekly earnings fall over the same window. REFUTED if 1 or fewer pass.
formal test & threshold
test: uk_brexit_2016_inflation_real_earnings_three_metric_window threshold: SUPPORTED if >= 2 metrics pass; REFUTED if <= 1 pass.
Method
- Template
multi_metric_checklist- Clustering
none- Sample
- 1 countries · 2016 – 2017
- Evidence type
- canonical_case_multi_metric
Compact national event-window replication from cached ONS/INE/BCRA vintages.
Data
| Variable | Source | Transform |
|---|---|---|
cpih_inflation outcome | ons:L55Otier 1 | annual percent yoy |
cpi_index outcome | ons:D7BTtier 1 | quarterly index |
weekly_earnings outcome | ons:KAB9tier 1 | quarterly level deflated by CPI |
brexit_referendum treatment | constructed:2016-06-23 referendum shocktier 5 | event indicator |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card - uk_brexit_2016_inflation_real_earnings_window
Verdict: SUPPORTED - 3/3 metrics passed (support >= 2; refute <= 1).
Claim
The 2016 Brexit referendum shock produced a clear near-term UK inflation pass-through and a squeeze in CPI-deflated weekly earnings over the 2016Q2-2017Q4 event window.
Metrics
| Metric | Value | Threshold | Pass | Details | |---|---:|---|:---:|---| | cpih_inflation_step_up | 1.600 | >1pp 2016 to 2017 | yes | 1.0% to 2.6% | | cpi_level_pass_through | 4.183 | >3.5% cumulative CPI increase | yes | 100.4 to 104.6 | | real_weekly_earnings_squeeze | -0.906 | <0% real weekly earnings growth | yes | KAB9/CPI 4.920 to 4.876 |
Interpretation
This is a compact predeclared event-window verdict using local cached national-statistics vintages. It is strong for timing and magnitude, but not a full causal structural decomposition.
Provenance
See manifest.yaml for exact vintage files and SHA-256 hashes. Re-run with replication.py.
Strongest opposing argument
Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.
Notes
Generated by scripts/generate_national_event_wave.py from local cached vintages; no network fetch required.