Day 0 proof

See Toolbound work.

Watch the handoff, checks, payment, and delivery path.

What the video covers

  • Setup checks

    Setup check confirms docs, env values, and launch integrations.

  • Payment flow

    The demo shows Stripe test checkout entering the paid purchase flow.

  • Delivery path

    Resend sends the download email and handoff prompt.

Verification contract

What should pass before launch?

  • npm run setup:check confirms required files and connected services.
  • npm run test verifies business logic and discovery metadata contracts.
  • npm run lint keeps generated edits reviewable.
  • npm run build confirms production routes, metadata, and discovery files.
  • Cloudflare or host checks confirm robots, sitemap, llms.txt, ai.txt, and headers.
  • Stripe, Resend, and Postgres are smoke-tested with live or test credentials before selling.
Buy the verified starter

FAQ

Common questions

What does Day 0 proof mean for a SaaS boilerplate?

It means the commercial path is already working before you customise anything: setup checks pass, Stripe Checkout completes, the signed webhook persists a purchase, Resend delivers email, and Postgres records are written.

Why does this matter before I add features?

Because a founder should be able to prove payments, email, persistence, and agent-safe customisation before promising a paid product to real users. Proof first means custom work starts from a known-good base.

How do I re-run the proof after a coding agent edits the repo?

Run the verification contract: npm run setup:check, npm run test, npm run lint, and npm run build, then smoke-test Stripe, Resend, and Postgres with test credentials before selling.