Ship checklist
M10 · 8 min
Go-live checklist
The bar before you share a Grok-built app with humans.
- Primary path works on mobile ~390px without horizontal scroll
- No console errors on load or primary action
- Empty, loading, and error states exist
- Copy is real (no lorem); buttons are verbs
- Production build succeeds; assets load (no blank deploy)
- No secrets in client code or commits
- You can explain every dependency and permission
Pre-publish audit prompt
Audit this app for ship readiness. Check: mobile layout, console errors, empty/error states, dead buttons, secrets, a11y basics (labels, focus), performance obvious issues. Return a checklist with PASS/FAIL and the single highest-risk FAIL first.
Exercise
Run the checklist
Against any app (even this school): mark each go-live item PASS/FAIL. Fix or note the top FAIL.
- All items scored
- Top risk named
- One fix planned