Vision
Instead of a separate observer terminal, add @Reviewer at EVERY step (not just Phase 3 N8).
Each step gets a focused reviewer prompt that knows exactly what to check:
- Step 1 /discover: "Is research thorough? Has competitors? 500+ bytes?"
- Step 4 /generate-spec: "20+ REQs? Models have field types? Matches CLAUDE.md?"
- Step 14 /design-doc: "All 10 sections? Pydantic schemas? Test scenarios?"
If quality < 4 → retry step with feedback. Max 3 retries.
When to Build
After walking through ALL phases (0-6) to understand what each step produces.
Pattern will emerge that we can apply uniformly.
This Replaces
Observer terminal (#127) — reviewer is inline, automated, no second terminal needed.
Vision
Instead of a separate observer terminal, add @Reviewer at EVERY step (not just Phase 3 N8).
Each step gets a focused reviewer prompt that knows exactly what to check:
If quality < 4 → retry step with feedback. Max 3 retries.
When to Build
After walking through ALL phases (0-6) to understand what each step produces.
Pattern will emerge that we can apply uniformly.
This Replaces
Observer terminal (#127) — reviewer is inline, automated, no second terminal needed.