§BLS CPS A-19 occupation employment forecast
The target is the BLS CPS Employment Situation Table A-19 row 'Business and financial operations occupations,' total age 16 years and over, not seasonally adjusted, for August 2026, first print, transformed from thousands to millions. The canonical Thesis target fixes slug, unit, dataPointId, source URL, and resolutionDate.
Open https://www.bls.gov/schedule/news_release/empsit.htm / BLS schedule result for Employment Situation↳ BLS Employment Situation schedule result: July 2026 release Aug. 07, 2026 at 08:30 AM; August 2026 release Sep. 04, 2026 at 08:30 AM; September 2026 release Oct. 02, 2026 at 08:30 AM. This conflicts with the registered target resolutionDate 2026-09-11, so I keep 2026-09-11 as the target contract and state the discrepancy.Open https://www.bls.gov/web/empsit/cpseea19.htm↳ Current BLS Table A-19, Last Modified Date August 07, 2026: Business and financial operations occupations row has July 2025 total 10,298 thousand and July 2026 total 9,835 thousand; men 4,618 thousand and women 5,217 thousand for July 2026.Fetch Wayback snapshots of the BLS Table A-19 page for same-row history↳ Parsed same-row BLS Table A-19 snapshots: Feb. 11, 2026 page current value 10,291 thousand; Apr. 03, 2026 page current value 10,195 thousand; Jun. 05, 2026 page current value 10,033 thousand; Jul. 02, 2026 page current value 9,720 thousand. Values are transformed by 0.001 to 10.291, 10.195, 10.033, and 9.720 million.PYTHONPATH=. python3 scripts/run_time_series_models.py --target-id bls.cps.employed_people_by_occupation.business_financial_operations.august_2026.first_print --target-period 2026-08 --history-json ... --models persistence --round-increment 0.001↳ thesis_model_candidate_v1 persistence.last_print: trainCutoff 2026-07, pointEstimate 9.835, p10 9.567, p50 9.835, p90 9.887, interval80 lower 9.567 upper 9.887, calibrationN 4, walk_forward_1_step rows 4, meanAbsoluteError 0.1715.curl -L -sS https://app.thesisinstitute.org/specs.json | rg -n cps-business-financial-employment-august-2026 -C 1↳ Slug check against fetched specs.json returned no match for cps-business-financial-employment-august-2026 (rg exit 1). Local registered target remains records/targets/2026-08-13-7f9e2805bbd169b63cf804785f639e8a770a559cb5b29578b6467da0e454c6cd.json.Base rate / reference class: the same-row recent level history available this run is 10.291, 10.195, 10.033, 9.720, and 9.835 million. The trailing observed range is 9.720-10.291 million, and last-print persistence from July 2026 is 9.835 million. No direct August-specific official signal was fetched that clears the update test, so persistence is the prior and the forecast point. The Wayback-derived history is forecast evidence for recent first-print dispersion; the resolver remains the official BLS Table A-19 URL in the registered target.
Prior/update/interval: prior = persistence.last_print from July 2026 = 9.835 million; historical sample = same-row A-19 levels 2026-01, 2026-03, 2026-05, 2026-06, 2026-07; successive changes = -0.096, -0.162, -0.313, +0.115 million, so sigma = 0.178 million using sample standard deviation. Update components = 0.000 million because no release-specific current signal justifies moving more than one rounding unit from persistence. Interval method = realized successive-change sigma; 80% half-width = 1.28*sigma = 1.28*0.178 = 0.227 million, giving 9.835 - 0.227 = 9.608 and 9.835 + 0.227 = 10.062. This final symmetric interval intentionally uses realized same-row volatility rather than the persistence helper's narrower upper p90 output.
Counter-consideration: downside risk outside the interval would come from another occupation-cell drop like the May-to-June move plus broader household employment weakness, which would land below 9.608 million. Upside risk outside the interval would come from a reversal of the June drop plus stronger white-collar hiring or classification mix, which would land above 10.062 million.
Review disposition: accepted the reviewer suggestions to clarify that Wayback-derived history is forecast evidence rather than the resolver, and that the selected 80% interval intentionally overrides the narrower persistence-helper p90 output using realized same-row volatility.