{
  "task_id": "F6-conf-04",
  "feasibility": "complete",
  "feasibility_reason": null,
  "data_issues": [
    {
      "issue": "12 rows have negative training_hours (min -7.585), physically impossible",
      "handling": "kept in main analysis (smooth continuous tail of simulated hours-skill relation; dropping would truncate on the treatment); sensitivity analysis excluding them reported in table1.csv"
    }
  ],
  "n_input_rows": {
    "firms.csv": 1200
  },
  "n_analysed": 1200,
  "random_seed": null,
  "naive_estimate": -0.13518960504279864,
  "naive_ci_low": -0.16242716225177342,
  "naive_ci_high": -0.10795204783382387,
  "baseline_metric": 3.860935650765891,
  "model_metric": 1.9773229272347406,
  "effect_estimate": 0.25222449623309495,
  "effect_se": 0.00947885217664965,
  "effect_se_type": "HC1 heteroskedasticity-robust",
  "effect_ci_low": 0.23364628735208254,
  "effect_ci_high": 0.27080270511410737,
  "skill_index_coefficient": -4.630436409471269,
  "skill_index_se": 0.0780892771606384,
  "corr_skill_hours": 0.6935300645961768,
  "sens_excl_negative_hours_estimate": 0.25353820594501253,
  "sens_excl_negative_hours_n": 1188,
  "sens_skill_quadratic_estimate": 0.25225435228148574,
  "sens_skill_quadratic_sq_coef_pvalue": 0.8131468023741133,
  "conclusion": "positive_effect"
}