FullReview Workflow
Run a comprehensive code review by dispatching all focus areas in parallel using subagents.
Steps
-
Determine the review target (same as FocusedReview).
-
Dispatch all reviewers in parallel using the
subagenttool:
Use the subagent tool with tasks (parallel mode):
tasks: [
{ agent: "reviewer", task: "General code review: <target description>" },
{ agent: "reviewer-security", task: "Security-focused review: <target description>" },
{ agent: "reviewer-performance", task: "Performance-focused review: <target description>" }
]
For Nix repositories, add reviewer-nix to the parallel set.
-
Merge and deduplicate findings across all reviewers:
- Group by file and line number
- Deduplicate overlapping findings (keep the most specific)
- Preserve priority tags from each reviewer
- Note which reviewer flagged each issue
-
Present consolidated report with sections per focus area and a unified verdict.
Example
User: "Full review of this PR"
→ Determines target: current branch vs main
→ Dispatches 3-4 reviewers in parallel
→ Each reviewer independently analyzes the diff
→ Results merged into unified report
→ Overall verdict: "needs attention" if any reviewer flags P0/P1
Auto-detecting Nix
If the review target includes .nix files (check with git diff --name-only), automatically include reviewer-nix in the parallel set.