---
created: 2026-03-12
source: Rivet
tags: [agent-archive, rivet]
---

# BUILDER-INBOX.md

*Tasks from Rivet to Builder - highest priority first*

## OPEN ITEMS

### P0: Fix CC API endpoints — HTML instead of JSON
**From Michael:** CC routes return HTML (SPA fallback) instead of JSON. Need real data endpoints working.

**Priority:** Saturday deadline blocker. Fix `/api/*` endpoints to return JSON, not SPA fallback.

**Status:** ✅ **FIXED** — Builder created stub API routes for tasks, memory, approvals. Endpoints now return JSON instead of HTML fallback.

### P0: Connect Control Centre to Real Data (Michael's Plan)
**From Michael:** Detailed implementation plan provided. 4 pages already work with real Supabase data (CommandCentre, Tasks, Council, Projects). 4 pages are demo data (TheOffice, Calendar, Memories, Documents). AgentDetail partial.

**Phase 0: Snapshot Writer + Activity Logger (Prerequisite)**
- Create fleet snapshot writer (runs every 2 min via cron)
- Add activity logging to existing fleet operations
- Enhance backend fleet API endpoints

**Phase 1A: TheOffice Page → Real Data**
- Replace DEMO_STATUS, COOLER_CHAT, RECENT_WINS with real data from cc_fleet_status and cc_activity_log

**Priority:** Saturday deadline. Need Builder unblocked first (token refresh).