Broken paths, missing env, auth gaps — obvious after the deploy, expensive during it. Run a preflight. Then ship.
FAIL AUTH_SECRET is unset
/admin returned 200 with no session cookie
FAIL /pricing.html (linked from nav, file missing in build)
WARN STRIPE_WEBHOOK_SECRET empty
checkout will 500 on the first paid user
Fix the three lines. Re-run until it’s quiet. Then ship.
Dead routes and missing files before they 404 in production.
Required variables named before the process boots empty.
Endpoints that should be gated and aren’t.
Listed at $0+. Pay what the catch is worth.
Listed at $0+. Pay what you want when you email to buy.
No FAIL lines on paths, env, or auth. Warnings you accept stay warnings.
Email b2stealthysolutions@gmail.com with the subject Deploy-Preflight.