Accounts and logins that can be created, recovered and closed. Customer data kept apart, so one customer can never see another's.
The one job the product exists to do, done well, from sign-up to the first useful result. Everything else can wait for a later release.
Billing that takes a real payment, offers a trial if you sell one, issues invoices and recovers failed payments. An admin console so someone can help a customer without touching the database.
Somewhere for questions to land, onboarding emails, uptime monitoring and usage numbers. Without them you can't tell whether the product is working for anyone.
AFTERCODE · GUIDE · [[CONFIRM]] author and date