Government data

US CPS production occupations employment, August 2026

What will BLS first report in CPS Employment Situation Table A-19 for August 2026 employed people age 16 and over in Production occupations, not seasonally adjusted, in millions?

Overdue · was due Sep 10, 2026

The resolver read the official figure on its last run. That run's log does not show the figure recorded in the ledger.

RESOLVED_AWAITING_RECORD · resolver status as of Oct 7, 2026

Forecast

8M
7.7M–8.2M
80% prediction interval
gpt-5.5Run record ↗

Cumulative probability

Chance that the outcome is at or below each value.

0%25%50%75%100%7.3M8M8.7MForecast value

Shaded band: 80% interval (7.7M–8.2M). Dashed line: point estimate (8M).

Derived from the point estimate and 80% interval; the agent did not report a full distribution.

Analysis

§August 2026 CPS production-occupation employment forecast

The registered target is BLS CPS employed people in Production occupations for August 2026, not seasonally adjusted, first print, from cpseea19.htm Table A-19. The FRED/BLS mirror labels the same current-population-survey occupation release table as A-13 and gives source code LNU02032213; I use it only as the sanctioned history mirror and keep the ledger resolver as Table A-19.

▸ Reported tool use: fred.lookupmodel report
curl -sS 'https://fred.stlouisfed.org/series/LNU02032213' | rg -n -C 2 'Employment Level - Production Occupations|Jul 2026|LNU02032213|Thousands of Persons|Not Seasonally Adjusted|Source'
↳ FRED series page for BLS source code LNU02032213 says Employment Level - Production Occupations; Jul 2026 = 8,121; units = Thousands of Persons, Not Seasonally Adjusted; source = U.S. Bureau of Labor Statistics; dateModified = 2026-08-07T08:32:00-05:00.
▸ Reported tool use: fred.csvmodel report
curl -sS 'https://fred.stlouisfed.org/graph/fredgraph.csv?id=LNU02032213' | tail -n 25
↳ Fetched recent LNU02032213 values in thousands: 2024-07 7889, 2024-08 7777, 2024-09 7658, 2024-10 7375, 2024-11 7872, 2024-12 7940, 2025-01 8101, 2025-02 8299, 2025-03 7923, 2025-04 8081, 2025-05 7947, 2025-06 7938, 2025-07 7662, 2025-08 7482, 2025-09 7425, 2025-10 blank, 2025-11 7967, 2025-12 7959, 2026-01 7786, 2026-02 7742, 2026-03 7685, 2026-04 7883, 2026-05 7912, 2026-06 7759, 2026-07 8121.
▸ Reported tool use: fred.release_tablemodel report
curl -sS 'https://fred.stlouisfed.org/release/tables?eid=3149&rid=50' | sed -n '1008,1038p'
↳ FRED release table row for Production occupations links LNU02032213 and reports Jul 2026 = 8,121 thousand, Jun 2026 = 7,759 thousand, and Jul 2025 = 7,662 thousand; units = Thous. of Persons.
▸ Reported tool use: official.calendarmodel report
Open BLS Schedule of Releases for the Employment Situation, https://www.bls.gov/schedule/news_release/empsit.htm
↳ BLS schedule lists reference month August 2026 with release date Sep. 04, 2026 and release time 08:30 AM; nearby rows include July 2026 Aug. 07, 2026 and September 2026 Oct. 02, 2026.
▸ Reported tool use: model.candidatesmodel report
Compute thesis_model_candidate_v1-style baselines from fetched LNU02032213 history, excluding the blank 2025-10 observation and using only consecutive-month changes for residual sigma.
↳ Persistence candidate: point 8.121, p10 7.849, p50 8.121, p90 8.393, 80% interval [7.849, 8.393], 90% interval [7.772, 8.470], interval_method residual_sigma_22, calibration_n 22, train_cutoff 2026-07. Seasonal July-to-August candidate: recent Jul-Aug changes are -0.112 million in 2024 and -0.180 million in 2025, mean -0.146; point 7.975, p10 7.703, p50 7.975, p90 8.247, 80% interval [7.703, 8.247], 90% interval [7.626, 8.324], interval_method residual_sigma_22, calibration_n 22, train_cutoff 2026-07.

The outside-view base rate/reference class is latest-print persistence at 8.121 million for this repeated official series. The direct same-series July-to-August NSA reference class is small but relevant: August was below July by 0.112 million in 2024 and 0.180 million in 2025, average -0.146 million. Because the question is August NSA employment and that seasonal comparison is direct, I select the seasonal candidate over pure persistence while keeping the update inside the realized month-to-month volatility.

Current evidence is limited to the fetched series itself. July 2026 rebounded sharply from June by +0.362 million, so a full reversion below the 2025 August level would be too aggressive; there is no separate policy, strike, or release-specific occupation shock in the admissible evidence.

Prior/update/interval: persistence model prior = 8.121 million from July 2026. Historical sample = 24 nonmissing monthly values from 2024-07 through 2026-07, with consecutive-month changes [-0.112, -0.119, -0.283, +0.497, +0.068, +0.161, +0.198, -0.376, +0.158, -0.134, -0.009, -0.276, -0.180, -0.057, -0.008, -0.173, -0.044, -0.057, +0.198, +0.029, -0.153, +0.362] million after excluding the blank 2025-10 gap; sigma = 0.212 million. Adjustment components: July-to-August NSA seasonal update = average(-0.112, -0.180) = -0.146 million; no policy or one-off adjustment. Point = 8.121 - 0.146 = 7.975 million. 80% half-width = 1.28*sigma = 1.28*0.212 = 0.272 million, so ciLow = 7.975 - 0.272 = 7.703 and ciHigh = 7.975 + 0.272 = 8.247 million.

Upside risk: if July's +0.362 million rebound reflects real production-occupation hiring rather than household-survey noise, or if August avoids the recent NSA seasonal decline, the print would land above the interval at more than 8.247 million. Downside risk: if the July spike reverses like the larger negative months in 2024-2025 or production employment follows manufacturing weakness, it would land below the interval at less than 7.703 million. Either case would be outside the interval.

Review disposition: accepted the blocking resolver fix by setting resolutionDate to the registered target contract date 2026-09-10 while retaining the fetched BLS calendar evidence that the scheduled Employment Situation release is Sep. 04, 2026 as a ledger/calendar discrepancy. Accepted the sample-size caveat: the July-to-August seasonal update is direct but based on only two fetched August transitions.

Key drivers

  • July 2026 level persistence
  • recent July-to-August NSA seasonal decline
  • CPS occupation subgroup volatility
  • July 2026 rebound from June

Tool evidence

This run has no captured tool responses. “Reported tool use” in the analysis is the model’s account, not an archived tool response.

Sources and resolution

Official source
U.S. Bureau of Labor Statistics Employment Situation, CPS Table A-19
Resolution date
September 10, 2026· outcome not recorded
Resolution rule
Resolve to the first value published for August 2026 in BLS CPS Employment Situation Table A-19, row 'Production occupations,' employed persons by occupation, not seasonally adjusted, reported in thousands. Multiply the published thousands value by 0.001 and report millions to three decimals. Preserve the first print and ignore later revisions or corrections unless the registered target is amended before release.
Run details

The analysis is the model’s written report. Tool-use descriptions in that report are model claims; the activity artifacts contain the execution record.

thesis.analyst · gpt-5.5 · full · v2.5.9

pre-submit review · completed

Draft is mostly publishable, but its JSON resolutionDate silently uses the BLS scheduled release day instead of the registered target's resolutionDate.

  • blocking resolver: The registered target rendered locally uses resolutionDate 2026-09-10, while the draft JSON sets resolutionDate to 2026-09-04.
  • info optional_suggestion: Note that the July-to-August seasonal adjustment is based on only two direct August transitions, so the seasonal update is informative but sample-limited.

disposition accepted: Review disposition: accepted the blocking resolver fix by setting resolutionDate to the registered target contract date 2026-09-10 while retaining the fetched BLS calendar evidence that the scheduled Employment Situation release is Sep. 04, 2026 as a ledger/calendar discrepancy. Accepted the sample-size caveat: the July-to-August seasonal update is direct but based on only two fetched August transitions.

disposition not applicable: Review disposition: accepted the blocking resolver fix by setting resolutionDate to the registered target contract date 2026-09-10 while retaining the fetched BLS calendar evidence that the scheduled Employment Situation release is Sep. 04, 2026 as a ledger/calendar discrepancy. Accepted the sample-size caveat: the July-to-August seasonal update is direct but based on only two fetched August transitions.

Activity artifacts

Complete original trace

§August 2026 CPS production-occupation employment forecast

The registered target is BLS CPS employed people in Production occupations for August 2026, not seasonally adjusted, first print, from cpseea19.htm Table A-19. The FRED/BLS mirror labels the same current-population-survey occupation release table as A-13 and gives source code LNU02032213; I use it only as the sanctioned history mirror and keep the ledger resolver as Table A-19.

▸ Reported tool use: fred.lookupmodel report
curl -sS 'https://fred.stlouisfed.org/series/LNU02032213' | rg -n -C 2 'Employment Level - Production Occupations|Jul 2026|LNU02032213|Thousands of Persons|Not Seasonally Adjusted|Source'
↳ FRED series page for BLS source code LNU02032213 says Employment Level - Production Occupations; Jul 2026 = 8,121; units = Thousands of Persons, Not Seasonally Adjusted; source = U.S. Bureau of Labor Statistics; dateModified = 2026-08-07T08:32:00-05:00.
▸ Reported tool use: fred.csvmodel report
curl -sS 'https://fred.stlouisfed.org/graph/fredgraph.csv?id=LNU02032213' | tail -n 25
↳ Fetched recent LNU02032213 values in thousands: 2024-07 7889, 2024-08 7777, 2024-09 7658, 2024-10 7375, 2024-11 7872, 2024-12 7940, 2025-01 8101, 2025-02 8299, 2025-03 7923, 2025-04 8081, 2025-05 7947, 2025-06 7938, 2025-07 7662, 2025-08 7482, 2025-09 7425, 2025-10 blank, 2025-11 7967, 2025-12 7959, 2026-01 7786, 2026-02 7742, 2026-03 7685, 2026-04 7883, 2026-05 7912, 2026-06 7759, 2026-07 8121.
▸ Reported tool use: fred.release_tablemodel report
curl -sS 'https://fred.stlouisfed.org/release/tables?eid=3149&rid=50' | sed -n '1008,1038p'
↳ FRED release table row for Production occupations links LNU02032213 and reports Jul 2026 = 8,121 thousand, Jun 2026 = 7,759 thousand, and Jul 2025 = 7,662 thousand; units = Thous. of Persons.
▸ Reported tool use: official.calendarmodel report
Open BLS Schedule of Releases for the Employment Situation, https://www.bls.gov/schedule/news_release/empsit.htm
↳ BLS schedule lists reference month August 2026 with release date Sep. 04, 2026 and release time 08:30 AM; nearby rows include July 2026 Aug. 07, 2026 and September 2026 Oct. 02, 2026.
▸ Reported tool use: model.candidatesmodel report
Compute thesis_model_candidate_v1-style baselines from fetched LNU02032213 history, excluding the blank 2025-10 observation and using only consecutive-month changes for residual sigma.
↳ Persistence candidate: point 8.121, p10 7.849, p50 8.121, p90 8.393, 80% interval [7.849, 8.393], 90% interval [7.772, 8.470], interval_method residual_sigma_22, calibration_n 22, train_cutoff 2026-07. Seasonal July-to-August candidate: recent Jul-Aug changes are -0.112 million in 2024 and -0.180 million in 2025, mean -0.146; point 7.975, p10 7.703, p50 7.975, p90 8.247, 80% interval [7.703, 8.247], 90% interval [7.626, 8.324], interval_method residual_sigma_22, calibration_n 22, train_cutoff 2026-07.

The outside-view base rate/reference class is latest-print persistence at 8.121 million for this repeated official series. The direct same-series July-to-August NSA reference class is small but relevant: August was below July by 0.112 million in 2024 and 0.180 million in 2025, average -0.146 million. Because the question is August NSA employment and that seasonal comparison is direct, I select the seasonal candidate over pure persistence while keeping the update inside the realized month-to-month volatility.

Current evidence is limited to the fetched series itself. July 2026 rebounded sharply from June by +0.362 million, so a full reversion below the 2025 August level would be too aggressive; there is no separate policy, strike, or release-specific occupation shock in the admissible evidence.

Prior/update/interval: persistence model prior = 8.121 million from July 2026. Historical sample = 24 nonmissing monthly values from 2024-07 through 2026-07, with consecutive-month changes [-0.112, -0.119, -0.283, +0.497, +0.068, +0.161, +0.198, -0.376, +0.158, -0.134, -0.009, -0.276, -0.180, -0.057, -0.008, -0.173, -0.044, -0.057, +0.198, +0.029, -0.153, +0.362] million after excluding the blank 2025-10 gap; sigma = 0.212 million. Adjustment components: July-to-August NSA seasonal update = average(-0.112, -0.180) = -0.146 million; no policy or one-off adjustment. Point = 8.121 - 0.146 = 7.975 million. 80% half-width = 1.28*sigma = 1.28*0.212 = 0.272 million, so ciLow = 7.975 - 0.272 = 7.703 and ciHigh = 7.975 + 0.272 = 8.247 million.

Upside risk: if July's +0.362 million rebound reflects real production-occupation hiring rather than household-survey noise, or if August avoids the recent NSA seasonal decline, the print would land above the interval at more than 8.247 million. Downside risk: if the July spike reverses like the larger negative months in 2024-2025 or production employment follows manufacturing weakness, it would land below the interval at less than 7.703 million. Either case would be outside the interval.

Review disposition: accepted the blocking resolver fix by setting resolutionDate to the registered target contract date 2026-09-10 while retaining the fetched BLS calendar evidence that the scheduled Employment Situation release is Sep. 04, 2026 as a ledger/calendar discrepancy. Accepted the sample-size caveat: the July-to-August seasonal update is direct but based on only two fetched August transitions.

calibrated forecast · 80% CI
8M[7.7M · 8.2M]
Target metadata

Data point: bls.cps.employed_people_by_occupation.production.august_2026.first_print

More government data forecasts