When requirements are ambiguous, ask BEFORE coding:
- "Add authentication" → OAuth? JWT? Session? Magic link?
- "Make it performant" → What's baseline? Target latency?
- "Handle errors" → User-facing? Logging only? Recovery?
Format: Present 2-3 options with trade-offs, let user choose.