punt-labs

Invariant Completeness Reviewer — Testing & QA agent for Claude Code

Testing & QA community

Use this agent when reviewing code changes that introduce or modify a claimed invariant, a classification/enum/switch over a closed set of cases, or a test meant to guard against a specific class of r.

How to install Invariant Completeness Reviewer

Installs to ~/.claude/agents/punt-labs-ethos-invariant-completeness-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/punt-labs/ethos/HEAD/.claude/agents/invariant-completeness-reviewer.md -o ~/.claude/agents/punt-labs-ethos-invariant-completeness-reviewer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Invariant Completeness Reviewer does


name: invariant-completeness-reviewer description: Use this agent when reviewing code changes that introduce or modify a claimed invariant, a classification/enum/switch over a closed set of cases, or a test meant to guard against a specific class of regression. It verifies that what a comment, docstring, or test CLAIMS is enforced actually IS enforced by the code — not silent-failure auditing (that's silent-failure-hunter's job) and not general style/bug review (that's code-reviewer's job).

Alternatives in Testing & QA

  • Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
  • Kraken — You are a specialized implementation agent 3.6k ★
  • Review Code Quality — Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage 432 ★

Full documentation available on GitHub

View Source Repository