{
  "task_id": "F3-conf-03",
  "n_origins": 60,
  "first_origin": "2021-09-01",
  "last_origin": "2026-08-01",
  "lambda": 50.0,
  "normalisation_window": "expanding",
  "n_features": 8,
  "rmse_naive": 0.8830699166753823,
  "mae_naive": 0.6989594000000001,
  "rmse_mean": 0.5439355781141625,
  "mae_mean": 0.42929777256194207,
  "rmse_ridge": 0.5607989303521244,
  "mae_ridge": 0.45141289074453916,
  "rel_improvement_vs_naive": 0.3649439078805412,
  "rel_improvement_vs_mean": -0.031002480654837017,
  "feasibility": "complete",
  "feasibility_reason": null,
  "data_issues": [
    {
      "issue": "neworder_chg missing for 1992-01 and 1992-02 (NEWORDER starts 1992-02).",
      "handling": "Outside every training window (training starts 1992-03 as specified); no imputation needed."
    },
    {
      "issue": "data/README.md says the first month (1992-01) of each change series is empty, but ip_growth, oil_chg and permit_chg have values in 1992-01.",
      "handling": "Values used as given; only ip_growth 1992-01 enters (as lag ip_{s-2} for s=1992-03), as implied by the task's feature definition."
    },
    {
      "issue": "Current-vintage (revised) data with publication lags ignored; training windows include the 2020 COVID swing (ip_growth minimum -14.14 in 2020-04) while evaluation-period actuals lie in [-1.38, 1.33].",
      "handling": "No adjustment or outlier treatment (not part of the specified model); results are not real-time and are interpreted accordingly."
    }
  ],
  "n_input_rows": {
    "ip_predictors.csv": 417
  },
  "n_analysed": 413,
  "random_seed": null,
  "supplementary": {
    "dm_stat_ridge_vs_naive": 3.364959492184776,
    "dm_pvalue_ridge_vs_naive": 0.0013506687241571225,
    "dm_stat_ridge_vs_mean": -0.5392198591267084,
    "dm_pvalue_ridge_vs_mean": 0.5917642583421929
  }
}