A complete, plain-language record of what's been built for Katie Brown Workshop's social/video/archive operation, what's live right now, and everything still open — split into what Agent Katie can move forward alone and what needs a decision or action from a human.
gpt-image-1 wired in for real photorealistic image drafts (falls back to a text/graphic card if the call fails). (TOOLS.md)/api/queue + decision endpoint, team/agent token auth, publisher script, 10-minute cron. At this point there were no real archive photos yet and no video publish path. (TOOLS.md)| System | Status | Notes |
|---|---|---|
| i-Katie dashboard (kbw-team-room.pages.dev) | Live | Primary team dashboard — chat, mood board, trend watch, quiz, queue, DAM browser, overview page |
| Content Approval Queue | Live | Cloudflare KV-backed; single real queue after the Aug 22 dual-system fix; 14 items in pending_approval as of 8/25 |
| Publisher cron (Instagram + X photos) | Live | Runs every 10 min, only touches items with status=approved; email confirmations on publish/fail/reject |
| Digital Asset Library (DAM) | Live | ~9,550 indexed images/videos from both Drive eras + Yahoo era; searchable at /dam |
| Gmail / Calendar / Drive (agentkatie@) | Live | Read/search/draft; sending stays approval-gated except the pre-authorized daily brief |
| Daily Intelligence Brief | Live | Auto-sends daily, pre-authorized by William |
| Inbox triage cron | Live | Forwards anything needing a reply to William for approval; auto-skips newsletters/spam |
| Popcorn video generation | Live | 2 Reels produced so far, sitting in the queue as drafts |
| AI photo generation (OpenAI + Runway) | Live | Synthetic photos (OpenAI) live in the daily pipeline; likeness-preserving morph (Runway) built and proven but gated behind explicit sign-off |
| Voice recording feature | Built, unused | Storage/playback works; not yet connected to a real voice-cloning call; no real Katie recording exists yet |