Awesome Reviewers checks + prompts

Reviewer routing

Chooses which specialist reviewers, human or automated, apply to a change based on its files, topics and history.

V1041 technique
tactic Code review
not detectable from CI configuration

Sub-techniques

3

IDNameDescription
V1041.001Path ownershipRoute by file path ownership rules.
V1041.002Semantic matchingMatch the change to reviewer descriptions by embedding similarity and reranking.
V1041.003Reviewer mergingCombine overlapping reviewers so one concern is not reviewed twice.

Craft it

  1. Start with CODEOWNERS for humans.
  2. Describe each automated reviewer in one paragraph and match changes to it.
  3. Log which reviewer produced accepted findings and prune the rest.

Reverse engineer it

Signs that a codebase already runs this technique, and where to read how it is configured.

  • CODEOWNERS, review assignment bots, or reviewer config files.

Open-source packages

3