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

Memory directive

Next step

If user wants changes: Step 18: Apply Changes →

If user is satisfied: Step 20: Done →