{"id":"trend_signals","columns":[{"name":"metric_id","type":["string","null"]},{"name":"scenario","type":["string","null"]},{"name":"entity","type":["string","null"]},{"name":"period_kind","type":["string","null"]},{"name":"category","type":["string","null"]},{"name":"source_family","type":["string","null"]},{"name":"unit","type":["string","null"]},{"name":"series_id","type":["string","null"]},{"name":"period_count","type":["integer","null"]},{"name":"first_period","type":["integer","null"]},{"name":"last_period","type":["integer","null"]},{"name":"first_value","type":["number","null"]},{"name":"last_value","type":["number","null"]},{"name":"absolute_change","type":["number","null"]},{"name":"full_period_cagr","type":["number","null"]},{"name":"full_mean_yoy_growth","type":["number","null"]},{"name":"recent_mean_yoy_growth","type":["number","null"]},{"name":"growth_acceleration_recent_minus_full","type":["number","null"]},{"name":"growth_volatility","type":["number","null"]},{"name":"positive_yoy_share","type":["number","null"]},{"name":"negative_yoy_share","type":["number","null"]},{"name":"max_abs_yoy_change","type":["number","null"]},{"name":"max_abs_yoy_change_period","type":["integer","null"]},{"name":"peak_value","type":["number","null"]},{"name":"peak_period","type":["integer","null"]},{"name":"peak_to_last_change","type":["number","null"]},{"name":"linear_slope_per_year","type":["number","null"]},{"name":"linear_trend_r2","type":["number","null"]},{"name":"trend_direction","type":["string","null"]},{"name":"monotonic","type":["string","null"]},{"name":"source_note","type":["string","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."}