apps/worker: - BullMQ nightly scheduler (cron 0 3 * * *) - Redis Streams consumer-group per wired/active project - Persists events to Event model schema: - Event model (streamId unique, project + type indexed)
- Project.status (planned/wired/active) + seed updates - ProjectBadge component - CommandPalette (⌘K) wired in PanelShell with project + nav + sign-out - Dashboard '/' shows per-project cards + KPI strip - Added doner312 to seeded projects