completeness-reviewerUse this agent when you need to check whether a change is complete: that everything the PR, issue, plan or the code's own shape says should be there is actually present and wired up. It looks for unimplemented acceptance criteria, call sites and consumers left on old signatures, missing tests for ne
compliance-reviewerUse this agent when you need to check whether a change obeys the explicit, written rules that govern the codebase and organisation: CLAUDE.md and nested CLAUDE.md files, CONTRIBUTING.md, ADRs, lint/format configuration, security and privacy policies, secrets handling, licensing, regulatory obligatio
consistency-reviewerUse this agent when a change needs to be checked against the implicit, unwritten conventions of the surrounding codebase: naming, file and module placement, reuse of existing helpers instead of re-implementing them, error-handling and logging shape, API parity with sibling endpoints, test structure,
correctness-reviewerUse this agent when you need to verify that the code in a change actually behaves as intended — logic and branching errors, off-by-one and boundary mistakes, null/undefined handling, error handling that swallows or mis-reports failures, unawaited async work, resource leaks, race conditions, data-int