Use design mode.
Do not implement yet.
Clarify the goal if needed, then propose the design.
Include:
- Goal summary
- Assumptions
- 2–3 approaches
- Pros and cons
- Recommended approach
- Structure: screens, modules, or files
- Smallest MVP
- Step-by-step plan
- Operations that may require
securitylater
Stop before writing code.
- Mark unknowns explicitly instead of assuming defaults for destructive, external, or sensitive behavior. Ask for user agreement before implementation.