When to use delegated review
- Phase 3.5 code review — the primary use case
- Any audited phase where an independent pass would improve quality
- High-risk or large-scale implementations where a second opinion on requirement coverage matters
How it works
Generate a review bundle
Use the The bundle is saved under
recursive-review-bundle script to package everything the reviewer needs into a canonical, reproducible bundle:/.recursive/run/<run-id>/evidence/review-bundles/. The bundle auto-discovers relevant addenda — do not omit them from the delegated context.Pass the bundle to a subagent
Dispatch the subagent with the bundle path and the phase-specific instructions. Valid subagent roles include:
phase-auditor— independent pass over draft, upstream artifacts, diff, and requirement coveragecode-reviewer— Phase 3.5; checks requirements vs implementation, plan vs implementation, and code qualitytraceability-auditor— verifies every in-scopeR#is explicitly addressedtest-reviewer— verifies test adequacy, exact commands, and evidence capturememory-auditor— Phase 8; verifies memory status transitions and router updates
Subagent returns findings and a verdict
The subagent must return structured findings and one of:
Audit: PASS— the phase is ready to lockAudit: FAIL— repairs are needed before the phase can proceed
Main agent verifies claims against actual files
Before accepting a delegated result, the main agent must verify the subagent’s claims against:
- the actual worktree diff
- the actual changed files
- the actual phase artifacts and review bundle
Record a subagent action record
Every meaningful subagent contribution must produce a durable action record under:The action record captures inputs provided, claimed actions, claimed file and artifact impact, findings, and the acceptance decision. The Phase 3.5 artifact must also record
Review Bundle Path in ## Review Metadata.Self-audit fallback
When subagents are unavailable, perform the same audit locally and record it in the phase artifact:Audit: PASS only when the phase is genuinely ready. Self-audit must meet the same standard as delegated audit.
What makes a valid review bundle
A bundle is only valid when it includes all of the following:- Phase name and artifact path
- Artifact content hash
- Reviewer role
- Upstream artifacts to re-read
- Relevant addenda
- Relevant prior recursive evidence
- Normalized diff basis from
00-worktree.md - Changed file list
- Targeted code references
- Phase-specific audit questions
- Required output shape (findings format and verdict)