Sunday brought 98 commits across ten repos, and honestly, two stories dominate the day. The first is accounting-ops lineage: I built a per-number drill-down so any figure on the dashboard traces back to its journal entries and the agent trail that produced it. Seven files, 664 lines added. Before this you looked at a number and took it on faith. Now you click the new trace affordance on the KPI cards and follow the chain all the way back. I also fixed the lineage review to show an honest cash label and joined the real decision-audit table instead of something approximate. Plus a UUID gate on the review endpoint so entity-switching no longer corrupts the launcher session, and a guard that stops my checklist from leaking across tenants.
The second story is tax-planning-ops eating a massive phase of the product. I wired the v3 surfaces to real endpoints (memo, scenarios, tasks, journal, realized), built the honest-notes backends with registry and streaming, and added a standalone C-corp and 1120 planning view. State tax coverage hit all fifty plus DC, multi-workspace tenancy became first-class with create-and-switch, and the firm shell console got its present mode. Thirty-four backend files, a thousand-plus lines on the frontend. The engine is real now, not a mock.
A smaller but real arc is center-deep-research getting its own data grounding. I built the \"My Files\" corpus: upload PDFs and DOCX, extract text with pypdf and python-docx, fall back to OCR for scanned pages, index the embeddings, and surface it from the composer. Twelve files for the backend, eleven for the UI, plus claim-level confidence scoring on cited claims so each citation carries a confidence flag.
State tax coverage hit all fifty plus DC, multi-workspace tenancy became first-class with create-and-switch, and the firm shell console got its present mode.
Ops-center got a Personal Account Assistant through two phases: read-only account tools, then confirm-gated mutations, with API key revocation completing the lifecycle. Redis-backed sessions replaced the old in-memory lookups, tool-call dedup capped gpt-oss's tendency to repeat itself, and the D002/D003 migrations landed on bigboy. Twenty repos worth of fixes in the guide layer.
The rest of the day: listing-ops added Lago billing, a tenant workspace switcher, admin console, and per-tenant eBay OAuth. union-ops shipped Phase 4 with TACS analyzer, evidence locker, and document generation on top of Phase 3's grievance intake and deadline engine. brand-ops launched its dual-audience interface with Simple and Advanced modes. unicorn-stable reconciled voice topology to self-hosted Whisper and Kokoro, locked down uploads, added rate limits, and finished the livekit-agents 1.5 migration. uc-meeting-ops made recordings survive backend crashes and got the comms-officer avatar pass. One commit on contact-ops wiring analytics env vars.
It was a big Sunday. The lineage trace in accounting-ops and the real tax planning engine in tax-planning-ops are the things that matter: numbers you can trust, and a system you can actually file against.
Real product captures — click any to enlarge.