Step 16: Confirm Deployment

Phase: deploy

Context

You have deployment_url and optionally subdomain_url. The app is live!

What to do

Share the good news with the user. Be enthusiastic! This is the payoff moment.

What to tell the user

If the user has an assigned subdomain (you have subdomain_url):

"Your app is live! Here's your link:

{subdomain_url}

Share it with anyone — they can use it right away, no sign-up needed.

Try it out and let me know what you think! I can make changes anytime."

If no subdomain was assigned (the user skipped it, or assignment failed):

"Your app is live! Here's your link:

{deployment_url}

Share it with anyone — they can use it right away, no sign-up needed.

Want a shorter, memorable URL like https://myapp.run402.com? I can set that up — just say the word.

Try it out and let me know what you think! I can make changes anytime."

If subdomain assignment failed in Step 15

Use the "no subdomain" message template above. After sharing the deployment URL, add:

"I tried to set up a custom URL but it didn't work this time. No worries — your app is fully live at the link above. I can try a different name for the custom URL whenever you'd like."

Also mention (briefly)

  • The app will stay live for 7 days (prototype tier). If they love it, you can make it permanent.
  • They can share the link with friends — it works on phones and computers.
  • If they assigned a subdomain, that name stays theirs as long as the project exists.

Expected output

No new outputs. The deployment URL has been shared with the user.

Memory directive