Skip to main content

Project Status

Development Phases

Completed Milestones

PhaseScopePRs
Data Foundationpgvector migration, RPC functions, Supabase schemaEarly PRs
App Shell + SearchNext.js app, feature squares, search integrationPR #149
Terminal Rewrite (5 phases)Complete UI rewrite to single-pane terminalPRs #169-173
8bitcn ReskinRetro UI components + Nintendo 90s terminal stylePRs #174, 179, 185
Bug BashMobile polish, QA crawl, gap analysisPRs #159, 160, 162, 175, 202-207

Open Issues

#TitlePriorityType
199Implement Playbook 4-lens results screen (Screen 11)P1Feature
197Add related speakers/beliefs to belief dashboard (matrices)P1Feature
195Implement real-time agent trace screen (Screen 3)P1Feature
198Add connected speakers + ontology to speaker dashboardP2Feature
191All speaker episode counts show '0ep'P1Bug
190Thread limit not enforced — shows 6/5 activeP1Bug

What's Next

Near-Term (P1)

  • Agent Trace Screen — Real-time Nintendo 8-bit pipeline visualization with SSE events
  • Belief/Speaker Matrices — Pre-computed similarity matrices for graph traversal (core differentiator)
  • Playbook Results Layout — 4-lens breakdown (BELIEFS/TIMELINE/SENTIMENT/CONTEXT)

Medium-Term (P2)

  • Speaker Ontology — Connected speakers + knowledge graph on speaker dashboard
  • Trigger.dev Integration — Observability for search pipeline
  • Episode Count Fix — Data linking for speaker episode counts

Future

  • Lightning Payments — 10 sats per search (planned)
  • Audio Playback — Clickable timestamps to original podcast audio
  • Community Contributions — User-submitted podcast episodes
  • GraphRAG — Belief-to-belief edges, graph traversal for complex queries

PR Velocity

207 PRs merged across the project lifetime, with 30 PRs in the last 4 days (Feb 19-22) during the terminal rewrite sprint.