Phase 4 · Peer review (12 min)
Not about being nice — about finding gaps that cost you time in Lab 6. Every ambiguity surfaced now saves ~10 min of confused code generation later.
Step 4 — Swap specs, run an Architect review
Swap docs/spec.md with a neighbour (push to GitHub and share the link, or paste into a shared doc). Load the Architect agent and review the other team's spec:
Review this StackLog spec as a critical senior engineer. For each section
(Goals, Personas, Features, Out-of-scope, Success Metrics, Component Tree,
Endpoints, Schema, File Structure, NFRs), identify:
1. Any requirement that is ambiguous or unmeasurable
2. Any missing constraint that would force a developer to guess
3. Any inconsistency between the PRD and Technical Spec
4. Any out-of-scope feature that snuck into the spec
Format as a numbered list. For each: quote the line, name the problem, suggest a fix.
Common findings: features without metrics; components without prop types; endpoints without status codes; schema fields without constraints.
Step 5 — Incorporate feedback (5 min)
Update your own spec from the review. Share: "What was the most valuable finding?"