Skip to content

Releases: APVentureEngine/warn-act-notices

WARN notices — data refresh 2026-09-16

Choose a tag to compare

@APProj APProj released this 16 Sep 00:03

61,320 layoff notices since 1988-01-01 · 48 states · one schema · refreshed 2026-09-16

0 notices first seen in this refresh; 8,587 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Legendary Fruit — WA: 1,220 employees (notice date 2026-09-10)
  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)
  • Texas Family Initiative — TX: 307 employees (notice date 2026-09-08)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-15

Choose a tag to compare

@APProj APProj released this 15 Sep 15:25

61,320 layoff notices since 1988-01-01 · 48 states · one schema · refreshed 2026-09-15

0 notices first seen in this refresh; 8,587 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Legendary Fruit — WA: 1,220 employees (notice date 2026-09-10)
  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)
  • Texas Family Initiative — TX: 307 employees (notice date 2026-09-08)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

US layoff notices — week of 2026-09-07 to 2026-09-13

Choose a tag to compare

@APProj APProj released this 13 Sep 12:33

28 WARN notices filed 2026-09-07 to 2026-09-13 across 8 states, 3,888 workers affected (free tier, no delay; late-arriving notices appear in next week's release).

Biggest notices this week

Company State Location Workers Notice date
Legendary Fruit WA Yakima, Wapato 1,220 2026-09-10
Conifer's Health Solutions TX Dallas, Dallas 1,037 2026-09-08
Texas Family Initiative TX Dallas, Dallas 307 2026-09-08
Sapporo U.S.A. (1999 Citracado Parkway) CA San Diego County 200 2026-09-09
Monson Ranches Snake River Orchards WA Benton City, Burbank 172 2026-09-11
MultiCare Health System WA Statewide 138 2026-09-08
Trailer Park CA Los Angeles County 119 2026-09-09
PJ Trailer OH Mount Orab/Brown 116 2026-09-09
Eagles Delivery TX Roanoke, Denton 115 2026-09-08
United Air Temp Air Conditioning and Heating VA Lorton 93 2026-09-10

Full dataset (61,304 notices, 48 states, CSV/JSON, no login): see data/ on the default branch · live stats · WARN Watch: your employers and states checked on every refresh.

Data: official state labor department WARN listings, normalized. CC BY 4.0 — credit WARN Feed.

WARN notices — data refresh 2026-09-14

Choose a tag to compare

@APProj APProj released this 14 Sep 00:05

61,316 layoff notices since 1988-01-01 · 48 states · one schema · refreshed 2026-09-14

5 notices first seen in this refresh; 8,611 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Legendary Fruit — WA: 1,220 employees (notice date 2026-09-10)
  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-13

Choose a tag to compare

@APProj APProj released this 13 Sep 14:59

61,304 layoff notices since 1988-01-01 · 48 states · one schema · refreshed 2026-09-13

0 notices first seen in this refresh; 8,605 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Legendary Fruit — WA: 1,220 employees (notice date 2026-09-10)
  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-12

Choose a tag to compare

@APProj APProj released this 12 Sep 00:30

59,806 layoff notices since 1988-01-01 · 48 states · one schema · refreshed 2026-09-12

0 notices first seen in this refresh; 8,611 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Legendary Fruit — WA: 1,220 employees (notice date 2026-09-10)
  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-11

Choose a tag to compare

@APProj APProj released this 11 Sep 01:19

59,508 layoff notices since 1988-01-01 · 47 states · one schema · refreshed 2026-09-11

0 notices first seen in this refresh; 8,608 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Full archive, all states, CSV (1988 → today, nothing held back)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)
  • revisions.csv — Observed change log — one row per field change or disappearance between consecutive daily builds (c312; read data/revisions.README.txt in the repo first)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Observed change log (revisions.csv)

State portals overwrite themselves; this dataset is committed on every daily build, so its git history is a point-in-time record of what each portal published on each day. revisions.csv diffs consecutive daily builds by stable row id: one row per tracked field that changed or per row that stopped appearing. Read it honestly: a row means our build changed — the agency may have amended the notice, or our parser may have improved; cause_class labels only what is mechanically decidable, and row_absent is not evidence an employer withdrew anything. Method and caveats: data/revisions.README.txt.

Largest notices dated in the last 14 days

  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Crothall Healthcare — VA: 545 employees (notice date 2026-08-28)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-10

Choose a tag to compare

@APProj APProj released this 10 Sep 00:06

57,975 layoff notices since 1988-01-01 · 46 states · one schema · refreshed 2026-09-10

0 notices first seen in this refresh; 8,664 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Free tier, all states, CSV (2024-01-01 → today)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Largest notices dated in the last 14 days

  • Conifer's Health Solutions — TX: 1,037 employees (notice date 2026-09-08)
  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Crothall Healthcare — VA: 545 employees (notice date 2026-08-28)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-09

Choose a tag to compare

@APProj APProj released this 09 Sep 02:12

49,349 layoff notices since 1988-01-01 · 45 states · one schema · refreshed 2026-09-09

0 notices first seen in this refresh; 8,232 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Free tier, all states, CSV (2024-01-01 → today)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Largest notices dated in the last 14 days

  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Crothall Healthcare — VA: 545 employees (notice date 2026-08-28)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)
  • Republic National Distributing — GA: 321 employees (notice date 2026-08-26)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.

WARN notices — data refresh 2026-09-08

Choose a tag to compare

@APProj APProj released this 08 Sep 00:04

49,345 layoff notices since 1988-01-01 · 45 states · one schema · refreshed 2026-09-08

0 notices first seen in this refresh; 8,260 rows added in the last 7 days (latest.csv — new filings plus any older notices first captured this week; sort by notice_date for recency).

Files

  • warn_notices.csv — Free tier, all states, CSV (2024-01-01 → today)
  • warn_notices.json — Same rows as JSON
  • latest.csv — Only notices first seen in the last 7 days
  • coverage.json — Per-state freshness + row counts (machine-readable)

Stable alias for scripts (always the newest release): https://github.com/APVentureEngine/warn-act-notices/releases/latest/download/warn_notices.csv

Same data, other shapes

Need to be told when a name on your list files?

These files are yours to poll. WARN Watch does the polling on every refresh and pushes hits to a private alert page, RSS, and your Slack / Discord / Teams webhook — no login.

Largest notices dated in the last 14 days

  • 24Hr Homecare — CA: 738 employees (notice date 2026-08-31)
  • Crothall Healthcare — VA: 545 employees (notice date 2026-08-28)
  • Gilbert Orchards — WA: 518 employees (notice date 2026-09-03)
  • Uber Technologies — IL: 363 employees (notice date 2026-09-02)
  • Republic National Distributing — GA: 321 employees (notice date 2026-08-26)

Published automatically by the refresh pipeline. Counts come from data/coverage.json of the same run.