Lanes
One lane at a time — the goal, the critical path, and the current wave of blockers.
RAG / Semantic Search
Retrieval for the flagship agent — protected alongside it, not cut. Earlier framing as cut-list item #1 was wrong and is reversed. Critical finding: RAG is NOT actually wired to the customer agent today — searchAndAnswer() is only reachable via an internal endpoint behind a static token, and the corpus is TacTile's own monorepo and business docs rather than customer data. So it is currently an internal dev tool. Tenant isolation is safe only by accident: there is no account_id column and no scoping primitive, so the day customer content is added, cross-account leakage needs zero code changes to happen.
Tap a task in the map to see what it's waiting on and what it unlocks. 3 open blockers in this wave.