Multi-agent code analysis with parallel reviewers and challenge validation.
Uses explicit subagent dispatch patterns from code-subagents.
Prerequisites
- Required: git
Arguments
Command Routing
| Invocation | Behavior |
|---|---|
| (no arguments) | Review diff to main branch |
rq |
Review diff to main branch |
rq main |
Review diff to main branch |
rq develop |
Review diff to develop branch |
feat/foo |
Review diff to feat/foo (bare branch = rq) |
rs |
Respond to review findings (interview mode) |
Subagent Architecture
Use these concrete harness subagent types. If an exact match is unavailable, use the most correct available subagent based on the harness-provided descriptions.
subagent_type |
Purpose |
|---|---|
sentinel |
Triage only: changed-file analysis, context retrieval, reviewer selection |
oracle |
Parallel reviewer personas, evidence-based critique, failure-mode analysis, challenge validation |
architect |
Architecture, design-boundary, data-model, and API-contract review |
Reviewer names such as Security, Correctness, Maintainability, and PerformanceOperator are prompt personas, not subagent types. Do not use general; it is not a harness agent.
rq (Request Review) Subagents
| Step | Parallel | Purpose |
|---|---|---|
| 1. Triage | No | Detect context, select reviewers, identify relevant skills to look for |
| 2. Reviewers | Yes (per reviewer) | Specialty analysis using reviewer personas |
| 3. Synthesis | No | Deduplicate findings inline |
| 4. Architect | No | Architecture review |
| 5. Challenge | No | Validate findings with sequential-thinking |
rs (Respond to Review)
No subagents. Interactive interview mode — see rs.md.
Dispatch Patterns
Follows code-subagents patterns:
- Parallel dispatch for independent reviewers
- Sequential dispatch for dependent steps
- Fresh subagent per task — no context pollution
- Relevant skill search pre-step before each analysis phase
- Error handling: Log failures, continue with partial results
Agent Dispatch
| Agent | Used In Step |
|---|---|
sentinel |
Triage only (context retrieval, file analysis) |
oracle |
Reviewers and challenge validation |
architect |
Architect (architecture review) |
Synthesis is performed inline by the main agent.
References
| Reference | Purpose |
|---|---|
| rq.md | Request review workflow - detailed steps with prompts |
| rs.md | Respond to review workflow - interview mode |
| reviewers.md | Reviewer definitions and prompts |
| output.md | Output format specification |