Back to inline
It knows what calls what
A sandbox job builds a symbol, call and import graph of your default branch, anchored to a commit. A review resolves the pull request head to the nearest indexed ancestor, overlays the diff, and walks the real dependency closure of the change.
A closure,
not a guess
Definitions, references, importers and call chains, resolved from the index rather than inferred from file names. When no index exists, the reviewer falls back to live search and the review still runs.
18,402 symbols41,190 edgesindex fresh
Dependency closure of the diff
- charge()src/charges.tschanged
- keys.insert()src/keys.tscalled by
- replayCache.get()src/replay-cache.tscalled by
- POST /v1/chargessrc/app/api/charges/route.tsimports
- refundJob()src/jobs/refund.tsimports
Included
Per committhe index is anchored, so it cannot describe the wrong tree
Graph toolsthe reviewer queries the graph the way you would
3D graph viewexplore the index, and ask it questions
Strictly additiveno index, no problem: the review degrades, it does not fail
Put it on one repository
Connect GitHub, enable a repo, and the next pull request opened gets a review.