11 Commits

Author SHA1 Message Date
Joey Eamigh
f053a3a53b
final QA: add error boundaries, run backfill
Add error.tsx files for all route segments (/, /map, /trends,
/demand, /generation) with retry buttons. Backfill script ran
successfully: ~30K electricity demand records, ~253K generation
mix records, and 233 commodity price records across all 7 regions.
2026-02-11 05:45:26 -05:00
Joey Eamigh
f05dc6fa68
final QA: code review fixes
Remove dead code per project rules:
- Delete unused ErrorBoundary component (never imported)
- Delete unused AmbientGlow component (never imported)
- Remove unused eiaPaginationSchema export
- Remove unused SuperJSON re-export
2026-02-11 05:40:39 -05:00
Joey Eamigh
7d20d4b484
phase 5: polish & real-time candy — ticker tape, GPU calculator, grid gauges, pulsing markers, toasts, auto-refresh, loading states, responsive nav 2026-02-11 05:33:23 -05:00
Joey Eamigh
2dddbe78cb
phase 4: charts & analysis — price trends, demand analysis, generation mix, commodity overlay, correlation view 2026-02-11 05:21:25 -05:00
Joey Eamigh
c33257092d
phase 3: dashboard UI — layout, map, markers, region overlays, interactions 2026-02-11 04:57:58 -05:00
Joey Eamigh
64f7099603
phase 2: data layer — EIA/FRED clients, server actions, ingestion routes, backfill 2026-02-11 04:41:57 -05:00
Joey Eamigh
6d7d2d966b
phase 1: foundation — next.js 16 scaffold, prisma schema, docker compose, seed data 2026-02-11 04:21:20 -05:00
Joey Eamigh
1e9b287036
add ralph loop plugin 2026-02-11 04:01:16 -05:00
Joey Eamigh
efb1eddf7a
final spec. 2026-02-11 03:57:23 -05:00
Joey Eamigh
7437f1b96b
more spec work 2026-02-11 03:39:59 -05:00
Joey Eamigh
40ef943d24
initial setup commit 2026-02-11 03:33:58 -05:00