SIGN IN SIGN UP
koala73 / worldmonitor UNCLAIMED

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

0 0 157 TypeScript

revert: restore main to #3941 deployed-good baseline (incident recovery) (#3947)

Production was rolled back (Vercel deployment promotion) to the #3941 build
after #3942 + #3113 broke the dashboard: panels out of order, most panels
stuck on "Loading...", Live News never loaded, panel layout not persisting,
and repeated /api/user-prefs 409s. The deployment rollback fixed the live
app, but git main still pointed at #3945 — so any merge/redeploy of main
would silently reintroduce the entire breakage.

This commit makes main's tree identical to the #3941 build that is currently
serving production, undoing the net effect of:
  - #3939 (ML worker → Hugging Face Transformers)
  - #3942 (cloud panel-order sync)
  - #3113 (barrel elimination + variant panel chunks + SW precache change)
  - #3943 (single panels chunk follow-up)
  - #3945 (panel preference sync stabilization)

Nothing is permanently discarded — this is a revert. The genuinely valuable
pieces will be re-landed as separate, isolated, individually-verifiable PRs:
  - cloud-prefs upload coalescing (#3945) + dead-key fix (#3942), WITHOUT
    syncing panel-order (panel order stays local-only)
  - barrel-file elimination (#3113), measured, on its own
  - ML worker migration (#3939), on its own
The variant chunk split + SW precache change stay parked until panel modules'
top-level service clients are lazy-initialized.
E
Elie Habib committed
d11a3400ea7304ecec98531810093942bd884ff6
Parent: 81493b0
Committed by GitHub <noreply@github.com> on 5/28/2026, 7:32:49 AM