{"id":"forecast_summary","columns":[{"name":"metric_id","type":["string","null"]},{"name":"last_historical_period","type":["integer","null"]},{"name":"last_historical_value","type":["number","null"]},{"name":"recent_mean_yoy_growth","type":["number","null"]},{"name":"ten_year_cagr","type":["number","null"]},{"name":"growth_volatility","type":["number","null"]},{"name":"base_growth_rate","type":["number","null"]},{"name":"downside_growth_rate","type":["number","null"]},{"name":"upside_growth_rate","type":["number","null"]},{"name":"linear_slope_per_year","type":["number","null"]},{"name":"linear_trend_r2","type":["number","null"]},{"name":"forecast_horizon_years","type":["integer","null"]}],"empty_values":"CSV empty fields and JSON null mean unavailable; an explicit zero is numeric zero.","source_reference":"Source URL plus page, row, column, or line fields where supplied. Financial columns keep their own budget stages."}