1{2 "task_id": "F1-conf-01",3 "first_growth_month": "2001-01",4 "last_month": "2026-09",5 "n_months_growth": 308,6 "n_months_missing_growth": 1,7 "n_analysed": 308,8 "mean_growth_12m": 2.57412,9 "mean_growth_12m_2001_2013": 2.361215,10 "mean_growth_12m_2014_2026": 2.792628,11 "growth_2014_06": 2.097634,12 "growth_2016_07": 0.868363,13 "growth_2020_05": 0.198201,14 "growth_2022_06": 8.979361,15 "growth_2026_09": 3.717251,16 "max_growth_12m": 8.979361,17 "max_growth_month": "2022-06",18 "min_growth_12m": -1.958761,19 "min_growth_month": "2009-07",20 "feasibility": "partial",21 "feasibility_reason": "g_t not computable for ['2025-10']: the source (vintage 2026-10-28) publishes no CPI value for 2025-10; imputation is prohibited, so all window statistics use the remaining months.",22 "data_issues": [23 {24 "issue": "Vintage 2026-10-28 reports no CPI value for 2025-10 (empty cell; the source publishes no observation for that month).",25 "handling": "Not interpolated or imputed (rule). Not back-filled from the older vintage, which does not cover that month anyway. g_t for that month is reported missing; g_{t+12} (2026-10) lies outside the window."26 },27 {28 "issue": "The two vintages overlap for 30 months (2014-01..2016-06) and disagree (revised seasonal factors): max abs level difference 0.455 index points.",29 "handling": "Per the availability rule the 2026-10-28 vintage is used for every month it covers (2014-01 onward); the 2016-07-15 vintage only for months up to 2013-12."30 },31 {32 "issue": "For 2014-01..2014-12 the numerator P_t comes from the 2026 vintage while the lag P_{t-12} (2013) comes from the 2016 vintage, so these 12 growth rates mix two vintages (seasonal-factor vintage mismatch).",33 "handling": "Computed as specified by the rule; magnitude quantified as a sensitivity (2016-vintage-only growth for 2014 months) in the report and in the 'sensitivity' block of results.json."34 },35 {36 "issue": "cpi_assembled.csv uses the 2016-07-15 vintage for 30 months (2014-01..2016-06) that are covered by the more recent 2026-10-28 vintage.",37 "handling": "Assembled file not used for estimation; levels taken directly from the two vintage files."38 },39 {40 "issue": "cpi_assembled.csv is missing month(s) ['2016-07'] and contains month(s) ['2026-10'] absent from the sources; from 2016-07 onward the 2026-vintage values are dated one month late (e.g. 2026-09 value 336.298 appears as 2026-10). 152 common months have values differing from the authoritative splice.",41 "handling": "Assembled file treated as unreliable and used only for this audit; all estimates use the vintage files."42 }43 ],44 "n_input_rows": {45 "cpi_vintage_2016-07-15.csv": 834,46 "cpi_vintage_2026-10-28.csv": 153,47 "cpi_assembled.csv": 95748 },49 "random_seed": null,50 "missing_growth_months": [51 "2025-10"52 ],53 "sensitivity": {54 "growth_2014_mixed_minus_2016vintage_mean_abs_pp": 0.07112,55 "growth_2014_mixed_minus_2016vintage_max_abs_pp": 0.127332,56 "growth_2015_2016H1_vintage_revision_max_abs_pp": 0.126322,57 "mean_growth_12m_2014_2026_using_2016vintage_for_2014": 2.792604,58 "growth_2014_06_2016vintage_only": 2.00510459 }60}