# Phase 3: Convergence

**Progress: Phase 3 of 5**

## Purpose

Narrow from the expanded problem space to a concrete, bounded scope.

## Steps

1. Summarize what you have learned in 3-5 bullet points.
2. Present the summary and ask: "Does this capture the core of what you want to build?"
3. Resolve any open contradictions by asking the user to choose.
4. Confirm explicit non-goals: "To make sure we agree on boundaries - these are things we are NOT building: [list]. Correct?"
5. Lock the scope: must-haves vs. nice-to-haves vs. out-of-scope.

## Rules

- Do NOT proceed to Phase 4 with unresolved contradictions
- Do NOT add scope the user did not request
- If the user introduces new scope during convergence, acknowledge it and loop back to the relevant divergence category in Phase 2

## Gate

**Advances when:** The user confirms the scope statement with explicit must-haves, nice-to-haves, and out-of-scope items. No unresolved contradictions.
**Returns to Phase 2 when:** New scope is introduced that needs exploration.
**Returns to this phase when:** The user wants to adjust boundaries.

Ask the user: "Scope locked - must-haves: [list], non-goals: [list]. Ready to write the spec?"

Do NOT proceed to Phase 4 until the user confirms.
