Pre-registration
Spain's 2020 COVID lockdown generated a severe GDP shock and a meaningful unemployment rise, but the unemployment-rate increase was much smaller than the output collapse implied.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
SUPPORTED if at least 2 of 3 metrics pass: GDP volume falls by more than 15 percent year on year in the lockdown observation, 2020Q4 unemployment is above 15 percent at the first cached post-lockdown endpoint, and 2020Q4 unemployment remains below 20 percent. REFUTED if 1 or fewer pass.
formal test & threshold
test: spain_covid_2020_gdp_unemployment_three_metric_window threshold: SUPPORTED if >= 2 metrics pass; REFUTED if <= 1 pass.
Method
- Template
multi_metric_checklist- Clustering
none- Sample
- 1 countries · 2019 – 2020
- Evidence type
- canonical_case_multi_metric
Compact national event-window replication from cached ONS/INE/BCRA vintages.
Data
| Variable | Source | Transform |
|---|---|---|
gdp_volume_index outcome | ine:CNTR_PIBtier 2 | quarterly volume index |
unemployment_rate outcome | ine:EPA_PAROtier 2 | quarterly percent |
covid_lockdown treatment | constructed:2020 lockdown and ERTE policy windowtier 5 | event indicator |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card - spain_covid_2020_gdp_unemployment_shock
Verdict: SUPPORTED - 3/3 metrics passed (support >= 2; refute <= 1).
Claim
Spain's 2020 COVID lockdown generated a severe GDP shock and a meaningful unemployment rise, but the unemployment-rate increase was much smaller than the output collapse implied.
Metrics
| Metric | Value | Threshold | Pass | Details | |---|---:|---|:---:|---| | gdp_lockdown_contraction | 21.949 | >15% yoy fall in 2020Q1 | yes | 112.2 to 87.6 | | unemployment_elevated | 15.980 | 2020Q4 unemployment >15% | yes | 15.98% | | employment_proxy_not_total_collapse | 15.980 | 2020Q4 unemployment <20% | yes | 15.98% |
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.