원클릭으로
consolidation
// Use when merging reports from multiple review subagents into a single consolidated output with deduplication, structured ID assignment, cross-unit findings, and a final verdict.
// Use when merging reports from multiple review subagents into a single consolidated output with deduplication, structured ID assignment, cross-unit findings, and a final verdict.
| name | consolidation |
| description | Use when merging reports from multiple review subagents into a single consolidated output with deduplication, structured ID assignment, cross-unit findings, and a final verdict. |
Collect reports from all review phase subagents, assign final structured IDs, deduplicate findings, surface cross-unit issues, and present a single consolidated report to the engineer.
You receive:
Every finding gets a structured ID:
| Prefix | Category | Source Phase |
|---|---|---|
BUG-N | Bugs | adversarial |
SEC-N | Security vulnerabilities | adversarial |
STY-N | Style / convention violations | style |
TST-N | Testing gaps or quality issues | testing |
IMP-N | General improvements | any |
Numbers are sequential within each prefix, ordered by severity (Critical first, then Important, then Minor).
Gather all subagent reports. Note which phases completed and which failed.
Renumber all findings using the structured ID scheme above. Subagents assign preliminary IDs; consolidation produces the final numbering. Order by severity within each prefix.
When multiple phases flag the same issue (same file:line or same conceptual problem):
**[adversarial, testing]**Look across review units for issues that no single unit-scoped reviewer would catch:
Output using this format:
## Review Summary
[1-2 sentence overview: what was reviewed, how many units, which phases ran]
[Note any phases that did not complete]
## Findings
### Critical
- **BUG-1** [Sub-category] `file:line` — description — why it matters — how to fix
- **SEC-1** [Sub-category] `file:line` — description — why it matters — how to fix
### Important
- **TST-1** `file:line` — description — why it matters — suggested fix
- **STY-1** `file:line` — [style guide §Section] — description — how to fix
### Minor
- **IMP-1** `file:line` — description
- **STY-2** `file:line` — [style guide §Section] — description
## Cross-Unit Findings
[Issues spanning multiple review units — if none, omit this section]
## Strengths
[Consolidated from all phases — what's done well, with file:line]
## Open Questions
[Aggregated from all phases, deduplicated]
## Verdict
**Ready to submit?** Yes / No / With fixes
**Reasoning:** [1-2 sentences]
If one or more phases did not complete:
/code-reviewer:review:style (or /review:style) separately."Use when considering whether review findings or engineer responses suggest the project's living reference docs need updating. Proposes changes explicitly and requires engineer confirmation before writing.
Use when analyzing a git diff to build structured review briefs for subagents. Reads the diff, project config, and reference docs, then groups changes into review units and produces briefs using the review-brief template.