1
Define the smallest useful outcome
State who the project serves, what the first screen should do, what data it needs, and what success looks like. Remove ambitious features until the core path is testable.
2
Review the generated first pass
Check the interface, wording, navigation, validation, and assumptions. Try the main user journey yourself and note the exact changes instead of giving only broad approval.
3
Refine, test, and take ownership
Ask for focused revisions, verify behavior on realistic inputs, and document anything that still needs human implementation, security review, deployment, or maintenance.