Compiler-verified blast radius
Selecting a symbol calls a local TS-resolver sidecar for verified direct dependents, then BFS-expands transitive dependents over compiler-resolved edges only. The view never falls back to keyword guessing for the dependency picture.
Honest about what it can't see
Results carry a rename-safe / NOT rename-safe verdict and flag explicit 'dynamic' sites where static analysis can't see through, like dynamic dispatch. The radius tells you where it's incomplete instead of pretending it's complete.
100% local, no telemetry
The whole graph is built and stored on your machine under .13x/map/. No embeddings, no cloud indexing, no external AI calls — and the agent-context prompt itself instructs agents not to send code or telemetry anywhere.
Feeds agents the smallest relevant slice
Turn a blast radius into a budget-scoped Context Packet or SEND TO AGENT, so agents read the right files first instead of grepping the whole repo. AGENT rig slots can also auto-inject a compact map packet on launch.
Live, incremental updates
A debounced 500ms filesystem watcher re-indexes on .ts/.tsx/tsconfig.json changes. Clean in-root edits splice just that file's symbols and edges; adds, removes and renames trigger a full rescan, then the UI refreshes automatically.
Deterministic and cache-backed
Ranking, search and the BFS estimate are deterministic with stable tie-breaks. Verified blast results are cached keyed by symbol and graph generation, then cleared on every rescan — instant on repeat, never stale.