We shipped live data to the homepage this week. System Log and Studio Momentum — the two panels that show what the studio is actually doing — now read from Neon Postgres instead of hardcoded arrays.
Under the hood
- `system_log_entries` — tagged studio events (DEPLOY, SHIP, NOTE)
- `momentum_milestones` — active project progress with status and timestamps
- Public GET routes with 30-second client polling
- Authenticated POST/PATCH via `STUDIO_API_KEY` for admin updates
Why it matters
Transparency isn't a marketing gimmick when it's real. When we deploy, the log updates. When a milestone hits 100%, the bar moves.
The `/studio` admin panel lets us append log entries and update momentum without touching code. Small thing, big signal: this studio runs on what it builds.
