Awesome Reviewers checks + prompts

Logic and correctness review

Reads the change for wrong behaviour: off-by-one, inverted conditions, missed error paths, broken invariants, race conditions.

V1035 technique
tactic Code review
not detectable from CI configuration

Sub-techniques

3

IDNameDescription
V1035.001Logic bug reviewLook for conditions, loops and state transitions that do not match intent.
V1035.002Error path reviewCheck failures, retries and partial writes.
V1035.003Type and contract consistencyCheck that values crossing module boundaries keep their meaning.

Craft it

  1. Give the reviewer the intent, the diff and retrieved context.
  2. Ask for findings only with a concrete triggering input or state.
  3. Validate each finding before posting (see Finding validation).

Reverse engineer it

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

  • Review bot workflows (claude-code-action, pr-agent) and their prompt files.

Open-source packages

3