Awesome Reviewers checks + prompts

Scope and relevance filtering

Keeps only findings that belong to this change: on changed lines, within the PR's intent, and fixable without reworking unchanged code.

V1047 technique
tactic Finding validation
not detectable from CI configuration

Sub-techniques

3

IDNameDescription
V1047.001Diff scopingReport only on changed lines or their immediate context.
V1047.002Intent scopingMove findings outside the PR's intent to follow-up work.
V1047.003Remediation scopeCheck whether the fix stays inside the diff or reaches unchanged code.

Craft it

  1. Filter by diff hunks first; it is cheap and removes most noise.
  2. Check each remaining finding against the stated intent.
  3. File out-of-scope findings as issues instead of review comments.

Reverse engineer it

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

  • reviewdog -filter-mode settings, or bots that only comment on changed lines.

Open-source packages

2