Web / Development
Deployment checklist
Prepare the production dependencies and verify the flow you intend to ship.
Prepare the services
Provision Postgres, apply the repository’s database migrations, and configure the application origin and authentication settings for your host. Configure Stripe web billing, a transactional email provider, and Trigger.dev for the workflows you enable.
Configure the immutable model/price catalog and workspace AI policy before accepting production AI tasks. An empty alias policy should leave those choices unavailable.
Build and deploy the web application
Run the root checks, then build the web workspace. Configure your host to run the built Next.js application with the same server-side environment validation used locally.
pnpm check
pnpm --filter @starterkit/web build
pnpm --filter @starterkit/web startVerify the deployed boundaries
Verify sign-in and persistence against the deployed database; test workspace isolation; confirm Stripe sandbox webhook processing and entitlement changes; and run a background task through result persistence and transactional delivery.
Read docs/real-provider-smoke.md and docs/production-ai-runtime.md in the repository for the explicit provider acceptance process. A successful build or intercepted browser test does not establish these external outcomes.