Pre-registration
Italy's 2014-2015 Jobs Act (Article 18 dismissal-cost reform, contratto a tutele crescenti, NASpI unemployment insurance rationalisation) raised the Italian employment rate by at least 0.8 pp by end-2018 relative to a synthetic control of southern-European peers, with the largest gains on permanent rather than fixed-term contracts.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
SUPPORTED if synth-DiD gap on employment rate > +0.8 pp at 2018 horizon AND permanent-contract-share-of-employment shows a statistically significant positive coefficient at p<0.10. REFUTED if employment gap is wrong-signed or insignificant, OR if the contract-composition shift is toward fixed-term rather than permanent contracts.
formal test & threshold
test: Synth-DiD on Italian employment rate 2015-2018 vs southern- European donor pool; placebo permutation at p<0.10.
Method
- Template
synth_did- Fixed effects
country, year- Clustering
country- Sample
- 7 countries · 2008 – 2019
- Evidence type
- associational
Data
| Variable | Source | Transform |
|---|---|---|
employment_to_population_ratio outcome | world_bank_wdi:SL.EMP.TOTL.SP.ZStier 2 | level |
permanent_contract_share outcome | eurostat:lfsa_etpgatier 1 | level |
unemployment_rate outcome | world_bank_wdi:SL.UEM.TOTL.ZStier 2 | level |
jobs_act_enactment treatment | constructed:indicator for 2015-Q1 Jobs Act decreto attuativotier 5 | indicator |
gdp_per_capita_real control | world_bank_wdi:NY.GDP.PCAP.KDtier 2 | log |
ecb_policy_rate control | ecb:FMtier 1 | level |
trade_openness control | world_bank_wdi:NE.TRD.GNFS.ZStier 2 | level |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card — labour_reform_italy_jobs_act_2014_employment_effect
Verdict: PARTIAL — mean_gap=+2.555, |gap|/pre_sd=1.3, p_perm=0.571 (gap below 0.5×pre_sd or placebo p≥0.10)
Pre-registration
- Claim: Italy's 2014-2015 Jobs Act (Article 18 dismissal-cost reform, contratto a tutele crescenti, NASpI unemployment insurance rationalisation) raised the Italian employment rate by at least 0.8 pp by end-2018 relative to a synthetic control of southern-European peers, with the largest gains on permanent rather than fixed-term contracts.
- Falsification rule: SUPPORTED if synth-DiD gap on employment rate > +0.8 pp at 2018 horizon AND permanent-contract-share-of-employment shows a statistically significant positive coefficient at p<0.10. REFUTED if employment gap is wrong-signed or insignificant, OR if the contract-composition shift is toward fixed-term rather than permanent contracts.
Synthetic-control estimate
- shape: synth_did
- treated_country: ITA
- event_year: 2014
- n_donors: 6
- donor_weights (top): {'AUT': 0.5715, 'GRC': 0.2173, 'DEU': 0.2112, 'ESP': 0.0, 'PRT': 0.0}
- pre_rmse: 1.267998751496918
- pre_period_sd: 2.0110497424645333
- mean_post_gap: 2.55532613309764
- end_period_gap: 2.9059633798314026
- post_period_years: [2014, 2019]
- placebo_p_value: 0.5714285714285714
- n_placebos: 6
- method: synthetic-control via NNLS, permutation inference
Variables resolved
world_bank_wdi:SL.UEM.TOTL.ZS→ unemployment_rate (outcome, n=8106)world_bank_wdi:NY.GDP.PCAP.KD→ gdp_per_capita_real (controls, n=14131)world_bank_wdi:NE.TRD.GNFS.ZS→ trade_openness (controls, n=10779)
Generated by scripts/run_synth_did.py at 2026-04-30T10:15:30+00:00
Strongest opposing argument
Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.
Notes
Treatment dated 2015-Q1 (decreto attuativo). The contract-type composition test is a deliberate steelman-led design: Italian critics argued the Jobs Act would shift labour into precarious contracts; the spec asks the data to adjudicate. Donor pool is the southern-European peer set whose 2014-2018 macro trajectories share Italy's banking-crisis legacy.