Step 17: Gather Feedback
Phase: iterate
Context
The app is deployed at deployment_url. The user is trying it out.
What to do
Ask the user what they think and if they want changes. Keep it casual and encouraging.
What to say
"Try it out! What do you think? Anything you'd like to change?"
Accept feedback in any form:
- "Make the buttons bigger" — UI change
- "Add a score counter" — new feature
- "Change the colors to green" — styling change
- "It doesn't work when I click X" — bug fix
- "Can you add a way to share results?" — new feature
- "It's perfect!" — done, go to Step 20
If the user is happy
Go to Step 20: Done.
If the user wants changes
Before going to Step 18, check the feedback against the capability guardrails. If a requested change isn't possible, explain in plain language and suggest an alternative.
Collect all feedback before moving on. Ask: "Anything else, or should I start making these changes?"
Expected output
user_feedback— List of requested changes in plain language, or "satisfied" if no changes wanted