On 26 July, the same day as the redesign, I fixed something that had been quietly wrong on Orbit’s Overview screen: the Next Actions and Upcoming Deadlines panels were three hardcoded rows, not real data. I replaced them with actual cross-project queries, caught a dead deadline row pointing at nothing, and a React key-spread bug that only showed up once I actually tested it instead of assuming it worked.
Once the data was real, the rest of the day went into making the lead side of Orbit function like an actual CRM instead of a spreadsheet with better fonts. A Leads page now carries stage and notes for every confirmed lead coming in from JARVIS. A Proposal stage got added to the pipeline, closing a naming gap that had sat unmatched for weeks. The hero pipeline figure is now labelled ESTIMATED, since it’s parsed from lead budget text and I don’t want to pretend that number is exact. I also added header pill tabs, a split hero, relabelled Lead vs Delivery Orbit, and put risk pills on Overview. A "convert to project" action on a lead now opens a pre-filled New Project modal instead of making me retype the same details by hand.
Three days later, two smaller fixes: task and AI task titles were collapsing to zero width whenever a panel got narrower than its fixed columns, so some rows had text that was technically there and completely invisible, and I added a one-click complete/reopen checkbox directly on the Phases list instead of needing to open each phase just to toggle it.