{"_note":"GDP and jobs report pages (build-macro.py -> site/gdp-report.html, site/jobs-report.html). The finance task fills gdp.release.result the morning of the release (Oct 29, 8:30 ET) and jobs.release.result on jobs Friday (Nov 6); then moves the filled release into 'previous' and sets the next release when the schedule advances. macro-history.json (FRED) is refreshed by the generator.",
"gdp":{"release":{"quarter":"Q3 2026","label":"Advance estimate","date":"October 29, 2026","iso":"2026-10-29T08:30:00-04:00","result":null,
         "nowcast":{"gdpnow":3.4,"gdpnowDate":"2026-10-27","consensus":"about 3.0% (Reuters/Dow Jones surveys)","src":[["Atlanta Fed GDPNow","https://www.atlantafed.org/research-and-data/data/gdpnow"],["BEA release schedule","https://www.bea.gov/news/schedule"]]},
         "watch":["Consumer spending: it carried the first half; a slowdown here would show the September jobs weakness spreading.","The PCE price index inside the report: Q2 ran 5.0% headline and 3.3% core, which is why the Fed hiked in September.","Business investment and the AI data-center build-out, the other big contributor in 2026.","Imports: a surge subtracts from GDP even when demand is fine; tariff front-running made Q1 2025 negative."]},
        "previous":{"quarter":"Q2 2026","value":2.2,"label":"Third estimate, Sept 2026","detail":"Revised up from 1.5% in the second estimate on stronger investment, consumer spending and government spending. Q1 2026 was 2.5%. PCE prices 5.0%, core PCE 3.3%, corporate profits +$384 billion.","src":["BEA, GDP third estimate Q2 2026","https://www.bea.gov/news/2026/gdp-third-estimate-industries-corporate-profits-state-gdp-and-state-personal-income-2nd"]},
        "schedule":[["Q3 2026 advance","October 29, 2026"],["Q3 2026 second estimate","November 25, 2026"],["Q3 2026 third estimate","December 23, 2026"],["Q4 2026 advance","late January 2027"]]},
"jobs":{"release":{"month":"October 2026","date":"November 6, 2026","iso":"2026-11-06T08:30:00-05:00","result":null,
         "consensus":{"payrolls":"about 50,000","unemployment":"4.2%","note":"Consensus firms up the week of the release; the task fills it then."},
         "watch":["Revisions to August and September: the last report cut 60,000 from the prior two months.","Unemployment at 4.2% was a rounding call (4.15 rounded up); a move to 4.3% would be a real deterioration.","Wages: average hourly earnings +3.0% year over year is now below inflation (3.72%), so real wages are falling.","Health care has been nearly the only sector adding jobs; watch whether anything else turns positive."]},
        "previous":{"month":"September 2026","released":"October 2, 2026","payrolls":29000,"consensus":84000,"unemployment":4.2,"prevUnemployment":4.1,"aheMoM":0.1,"aheYoY":3.0,"ahe":37.81,"revisions":-60000,
                    "detail":"July revised to -10,000 (from +21,000) and August to +133,000 (from +162,000). Health care +17,000, construction +11,000, financial activities -7,000.","src":["BLS Employment Situation, September 2026","https://www.bls.gov/news.release/empsit.nr0.htm"]},
        "schedule":[["October 2026","November 6, 2026"],["November 2026","December 4, 2026"],["December 2026","January 8, 2027"],["January 2027","February 5, 2027"]]}}
