Home Redesign: Kanban Board & Live Progress
tl;dr: The home page got a complete overhaul—it's now a status-based kanban board that shows real-time AI progress as Drippa works.
Your home feed just got a serious upgrade. Gone is the flat list of intents. In its place: a kanban board that organizes work into four columns—Scoping, Ready, Building, and Shipped. Each card now displays the "needs you" flag inline instead of hiding it in a separate panel, so you spot blockers at a glance.
The board fills your viewport edge-to-edge, and each column scrolls independently. We fixed text clipping on shipped cards and widened the popover that shows needs-you questions, giving them room to breathe. The layout now works the way you'd expect on screens of any size.
But here's the real magic: Drippa's thinking is now visible. When an intent is being advanced by AI in the background, you'll see a subtle "⟳ Drippa's working…" pulse on that card with an accent border. The board polls efficiently every few seconds—and whenever you tab back in, it syncs instantly. No more wondering if anything's happening; you watch progress in real time without the constant full-page refreshes.
Under the hood, we rebuilt the roadmap service as a shared foundation that powers both the portal and the API, unlocked new endpoints for real-time perception, and cleaned up dead code from the old intent list components. Everything is aligned: the backend returns work organized by status, the board visualizes it perfectly, and the pulse endpoint detects changes with minimal overhead.
It's not just prettier—it's fundamentally more usable and a lot more fun to watch.