Public page and mobile first impression
Open the real production URL on desktop and phone. The first screen should say what it is, who it is for, and what to do next.
Vibe-coded app launch checklist
Vibe coding makes shipping fast. Launch blockers are still slow and ordinary: noindex tags, missing trust pages, source maps, weak payment reassurance, exposed config clues, and headers that were never set.
Open the real production URL on desktop and phone. The first screen should say what it is, who it is for, and what to do next.
Remove staging robots tags, set a canonical URL, add a usable social image, and make sure shared links explain the product.
AI-generated apps often ship public source maps, debug copy, console traces, or environment hints that should not be part of launch day.
Public project identifiers are not automatically secrets, but they should trigger a rules review, two-user test, and storage permission check.
If the app charges money, show pricing, support, privacy, terms, refund language, and what happens immediately after payment.
Turn each blocker into a precise task for Cursor, Lovable, Bolt, Replit, Claude Code, or your agent workflow so fixes happen before traffic arrives.