Awesome Reviewers

Verification · Code review · Review context retrieval

Repository map

A ranked map of symbols and files built from syntax trees.

How to build it

  1. Parse each source file with tree-sitter to extract definitions and references.
  2. Rank symbols and files by how often they are referenced across the repository.
  3. Cache the map and rebuild it when files change on the default branch.

Signals in a repository

  • tree-sitter grammar packages in the review tooling's dependencies.
  • A repo-map cache or generated symbol map file in the tooling.

In practice

No scanned repository runs a tool for this check. The steps above are the only guidance.