Awesome Reviewers

Verification · Code review · Change intent extraction

Topic grouping

Group changed files by topic and rate each topic's importance.

How to build it

  1. Group the changed files by the feature or concern they touch, such as tests, API or migrations.
  2. Score each group by the risk of its changes and the number of callers affected.
  3. Show the groups as the suggested review order in the pull request description.

Signals in a repository

  • A .github/labeler.yml file that maps paths to topic labels.
  • Pull request descriptions with headings that group changes by topic.

In practice

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