Purpose Discovery
Goal
Clarify what the user actually needs to ship before any files are generated.
Dialogue Rules
- Ask exactly one question at a time.
- Prefer questions that reduce architecture ambiguity.
- Confirm the true objective before generation starts.
- Stop asking questions as soon as the remaining ambiguity no longer changes the package design.
Required Outputs
- Surface request summary
- True objective in plain language
- Success criteria
- Constraints
- Chosen structure: single skill or suite