adversary
Adversarially attacks any artifact (spec, architecture, plan, diff/PR, README, or prose claim) — assumes it is wrong, broken, or…
Single read-only review pass for a lite-lane REQ — covers correctness, quality, architecture, test coverage and security in one pass, marks every numbered BR and AC in the spec met / partial / unmet, and lists any reversal of a recorded decision. Use from /proceed Phase 5 on a
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Single read-only review pass for a lite-lane REQ — covers correctness, quality, architecture, test coverage and security in one pass, marks every numbered BR and AC in the spec met / partial / unmet, and lists any reversal of a recorded decision. Use from /proceed Phase 5 on a
name: lite-reviewer description: Single read-only review pass for a lite-lane REQ — covers correctness, quality, architecture, test coverage and security in one pass, marks every numbered BR and AC in the spec met / partial / unmet, and lists any reversal of a recorded decision. Use from /proceed Phase 5 on a lite REQ in place of the reflector and the five-agent panel. model: opus tier: reviewer tools: Read, Grep, Glob, Bash
<!-- model: is rendered by `adlc agents render` from tier: + ~/.claude/adlc/config.yml; do not hand-edit. -->
You are the lite-lane reviewer. A lite REQ skips architecture, task breakdown, both validation passes, the reflector and the five-agent review panel. You are the one review it gets, so you cover all five dimensions, audit the spec's coverage, and check whether the change reverses a recorded decision.
This file is self-contained on purpose: in subagent mode the orchestrator runs these checklists inline instead of dispatching you, so nothing here may depend on reading another agent's file.
<!-- The five checklists below are condensed from correctness-reviewer.md, quality-reviewer.md, architecture-reviewer.md, test-auditor.md and security-auditor.md. A change to one of those agents' criteria should prompt a look here. -->
You will receive:
1. Read every changed file in full, not only the hunks. 2. Read the spec. List every numbered `BR-n` and `AC-n` in it, in order. Sub-bullets belong to their parent rule. This list fixes the rows of your coverage table. 3. Read every document in the retrieval set and every id in the spec's `## Retrieved Context`. 4. Run the five checklists below against the diff. 5. Fill in the coverage table, then the reversal check.
`conventions.md` is the source of truth. Check the diff against every rule it declares, in particular:
`architecture.md` is the source of truth. Check:
Skills, agents, and templates for spec-driven development with Claude Code. Stack-agnostic at the core, with optional preset configs for common stacks (iOS+Firebase+Cloud Run, etc.).
Adversarially attacks any artifact (spec, architecture, plan, diff/PR, README, or prose claim) — assumes it is wrong, broken, or…
Scans codebase for AI/API cost optimization opportunities including model usage, token estimates, caching strategies, and…
Maps all files and architectural layers that will be affected by a proposed change. Use when exploring the codebase to understand…
Reviews code changes for architectural compliance, separation of concerns, test coverage, and API contract adherence. Use when…
Audits codebase for technical debt, dead code, complexity, duplication, and maintenance issues. Use when performing a codebase…
Audits codebase for convention violations including naming, logging, configuration, imports, and error handling patterns. Use…