Back to the Tracker

Promised vs. Produced Tracker · methodology

Why believe these numbers?

The Promised vs. Produced Tracker (“Tracker”) measures how many announced American factories produce. This page explains how we build it.

ReadHide the transcript

With AI, anyone can build a tracker now. So the question is which ones to believe. Here is the standard we set. One factory site, not a company pledge. Every sector of manufacturing. Failures kept in the count. The promised date next to the real one. Every project sourced and free to reuse. Agents find the announcements. A person checks every project. 52 corrections logged in public. We check our coverage against the trackers that came before. And we publish what we miss. Coverage: about 80%. Weakest on clean fuels, Gulf Coast chemicals and 2025–26.

What counts

We count factories that meet these tests:

  1. In the United States

    Located in a US state.

  2. One facility, one promise

    Covers a single physical facility, not a multi-site announcement. We track the promise made about that facility.

    If a site is announced again with bigger numbers, it stays one project, dated and sized from the first announcement. Later figures go in the notes and are never added up. If the company later changes what the factory will make, it is still the same promise. The change goes in the notes.

  3. Announced in 2017 or later

    Their announcement is published on or after January 1, 2017. The same rules apply across administrations.

  4. At least $1 billion or 2,000 jobs

    Their announcement promises either at least $1 billion in capital OR 2,000 new jobs (directly in the factory).

    Regional, supported, induced and construction jobs don’t count.

    $1B+
    promised capital
    OR
    2,000+
    new jobs, directly in the factory
  5. A manufacturing plant

    Its work is manufacturing as the federal government defines it: NAICS sectors 31–33.

    Refineries, chemical plants and shipyards count. Mines, power plants, data centers and warehouses don’t.

  6. In one of ten sectors

    Produces in one of the following industrial sectors:

    • Aerospace and Defense
    • Auto Assembly
    • Battery
    • Chemicals and Plastics
    • Food and Beverage
    • Machinery
    • Pharmaceuticals
    • Semiconductors
    • Solar
    • Steel

    All others are categorized as “Other.”

What we record

Six things for every project.

For each project, we record the date of announcement, the promised date of first output, the promised capital in USD and the promised jobs, where available.

Promise field

Date of announcement

When the project was first announced.

Promise field

Promised date of first output

When the announcement said the factory would start producing.

Promise field

Promised capital

The scale of the project, in USD.

Promise field

Promised jobs

The scale of the project, in jobs.

Status field

Date of first industrial output

When the factory first makes goods for sale. Test runs don’t count.

The first time the factory makes goods related to what was promised, for commercial purposes.

  • Goods related to what was promised, made for commercial purposes
  • Test or pilot runs
Status field

Current status

One of six: as announced, under construction, paused, producing, closed or cancelled.

We also assign each project one of six current statuses:

  • As announced
  • Under construction
  • Paused
  • Producing
  • Closed
  • Cancelled

What the dates let us measure

An illustrative project, drawn the way the Tracker draws each row

announcement to promised first output past the promised date, not producing producing
The dates show how long a factory took to produce, and how far ahead of or behind schedule it was. That span covers permitting, construction, hiring and ramp-up, not construction alone.

How we build it

We build the Tracker in three stages.* Agents run Source and Screen. A person runs Verify, and only rows that pass it reach the Tracker.

run by an agent¹ human only the published Tracker

Source

Agent¹

Source searches for new projects and collects links to each one’s announcement and to reports on its current status.

Passes on

  • Announcement URLs
  • Current-status URLs

Screen

Agent¹

Screen reads those links and fills in each field, noting which link every value came from.

Passes on

  • Promise fields, from the announcement
  • Status fields, from the status articles
  • Blanks where nothing is attributable

Verify

Human only

At Verify, a person checks every value against its link and corrects what is wrong. Only then does the project join the Tracker. Every check is public.

Passes on

  • A verified row

The Tracker

The verified rows, as published.

Keeping the agents controlled

  • We run the Source and Screen agents¹ in a controlled environment where they always see the same prompts and files for their context.
  • We build the database up from empty tables. Starting from our own rows would raise the question of how much we were steering the agents.

Tools for the verifiers

  • A local interactive user interface
  • Data quality checkers

Screen ties every field to a source

Which articles each field may come from

  • Announcement articles
    • Date of announcement
    • Promised date of first output
    • Promised capital
    • Promised jobs
  • Status articles
    • Date of first industrial output
    • Current status
  • Nothing attributable
    • left blank
Promise fields must come from the announcement articles, and status fields from the status articles. Screen leaves blank anything it can’t attribute.

* Like the ELT medallion pipelines used in data engineering.

¹ Currently Anthropic Claude. The pipeline’s code does not depend on a particular foundation model.

Open data

The Tracker’s data is public on GitHub under CC BY 4.0, along with every correction and every check. Anyone can reuse it with credit.

github.com/industriousaf/
promised-vs-produced-tracker
Open the repository →

Wider criteria for future work

PromisedOn the TrackerFuture work
Capital$1B$100M
Jobs2,000200

Next, we plan to lower the floor from $1B in promised capital to $100M, and from 2,000 promised jobs to 200. At the current floor, the Tracker has 165 projects.

A person checked every figure, and every check is public: who checked it, when, which page they read and what it said. See the check log.

Found something wrong? Correct us on GitHub. No GitHub account? Email us. We check every correction against a public source before it changes the Tracker.

We recount the Tracker every quarter and publish each recount on the Tracker page.

Other trackers

How other trackers compare, as checked in September 2026. Hover over or tap a column name to see what it means.

Sixteen other trackers cover parts of the same ground.

“Promised” trackers

Those that record what was promised.

“Produced” trackers

Those that follow what happened after the promise.

Sector-specific trackers

Those that do some of both, but within a single sector.

See how they compare

Scroll the table sideways.

TrackerWhat it countsWhat one entry in the tracker is, and where.SinceThe earliest year it covers.BarThe smallest project it includes.Follows to productionWhether it keeps checking each project after the announcement, and whether it records when the factory starts producing.Cancelled projectsWhether cancelled projects stay in its counts. Dropping them makes the totals look better than they are.Open dataWhether anyone can download and reuse the data, and under what license.Our recallThe share of that tracker’s qualifying projects that we had in October 2026. See the coverage check below.
Promised vs. Produced TrackerU.S. factory sites, all sectors2017$1B or 2,000 jobsYes, promised and actual datesKeptYes, CC BY 4.0
“Promised” trackersThose that record what was promised.
Good Jobs First*U.S. subsidy awards1976NoneNoNot availableView only91%
fDi Markets (Financial Times)*Foreign investment projects, worldwide2003NonePartly, opened or notDroppedPaidNot checked
Reshoring Initiative*U.S. reshoring jobs, totals only2010Not availableNoNot availablePaidNot checked
Avison YoungU.S. manufacturing announcements2025$100MPartly, to groundbreakingKeptNo73%
IndustrialSageU.S. manufacturing announcements2025$50MNoNot availableYes, CC BY 4.072%
“Produced” trackersThose that follow what happened after the promise.
Engineered-VisionU.S. manufacturing megaprojectsNot available$1BYes, year rangeKeptNo98%
Dezernat ZukunftGerman investment projectsNot availableNot availableYesNot availableNot availableNot checked
E2 (Environmental Entrepreneurs)U.S. clean-energy announcements2022Large-scaleCancellations onlyKept separatelyNoNot checked
American Enterprise Institute (AEI)Chinese investment deals abroad2005$95MTroubled deals onlyKept separatelyOn requestNot checked
American Factory TrackerU.S. manufacturing projects2018$100M or 100 jobsYes, expected dateDropped from totalsNoNot checked
Sector-specific trackersThose that do some of both, but within a single sector.
Rhodium Group & MIT CEEPRU.S. clean-tech facilities2018NoneYes, status onlyKeptYes, CC BY 4.079%
SEMI*Chip fabs, worldwideNot availableNot availableYes, expected dateNot availablePaidNot checked
Semiconductor Industry Association (SIA)U.S. chip sitesNot availableNot availableNoNot availableNo94%
Global Energy MonitorSteel plants, worldwide20170.5 Mt a yearYes, start yearKeptYes86%
We Work For HealthU.S. pharma announcements2025Not availableNoNot availableNo79%
Kiel Institute for the World EconomyEuropean military orders2020Not availableExpected delivery onlyNot availableYes, non-commercialNot checked

* No update in the past 12 months, or no update date we could find.

Not checked: we didn’t measure our recall against it, because the tracker is paid, has no project-level data, isn’t about U.S. factories, mostly repeats a list we checked, or needs permission first.

Not available: the tracker doesn’t say, or we couldn’t see it.

Coverage check

We compared the Tracker with eight of the trackers above to see what we miss.

We have about 82% of the qualifying projects on those lists.

See the full check

For each list, we counted the projects that meet our bar and how many of them the Tracker already had.

ListMeet our barWe hadRecall
Engineered-Vision515098%
SIA181794%
Good Jobs First877991%
Global Energy Monitor, iron and steel7686%
Clean Investment Monitor917279%
We Work For Health141179%
Avison Young, 2025–26 only11873%
IndustrialSage, 2025–26 only392872%

After removing duplicates, the lists turned up 30 projects we should have had. We estimate we hold about 82% of the qualifying projects on these lists. Most of the misses are clean-fuel and chemical plants, and many were announced in 2025 or 2026. The next recount adds them.

Projects that no list has can’t show up here, so our real coverage is probably a bit lower.

Limits

These are the limits we know of.

We cover the U.S. only and use only public sources. The AI steps can’t be rerun to give exactly the same result.

See all limits

Smaller

Some follow from our inclusion criteria

  • We only examine the United States.
  • We only rely on publicly available sources.
Smaller

Others come from how we record our projects

  • One status per project. Each project gets a single current status, and a fixed list of statuses can’t show everything going on at a company.
  • Jobs without kinds. Announcements that promise jobs rarely say what kind of jobs, so we can’t say either.
Larger

Limits that come with closed AI models

  • Runs can’t be repeated exactly. Even with the same prompts and files, an agent’s output varies from run to run, and the model behind the API can change without notice.
  • Little to benchmark against. We know of no other open, cross-sector tracker that follows each promise through to production on a schedule. With no like-for-like record to check our results against, we check our coverage against the lists that overlap with ours, in the coverage check above.

Cite the Tracker

The data is CC BY 4.0. Use it for anything, commercial work included, and name the Tracker when you do.

Short form, for slides, posts and articles

Source: IndustriousAF, Promised vs. Produced Tracker (as of Q3 2026)

Full citation

IndustriousAF. (2026). Promised vs. Produced Tracker (Version 1.8) [Data set]. https://doi.org/10.5281/zenodo.23116675

The data behind every figure here is on GitHub.

The next recount

Get the recount when we publish it.

We recount every promise each quarter. The next one is due at the end of Q4 2026.