test3.dt.tools
Getting started / Quickstart

Quickstart

Turn this reference into a Vercel product in a few focused steps.

test3 is a reference product, not a platform dependency. Treat this document as the shortest path from a copied template to a deployable application.

Make the product yours

Edit content/site.yaml first. It holds product copy, legal identity, landing sections, docs navigation, and bounded feature switches. Keep implementation code out of the YAML.

pnpm --filter=@dt/test3 dev

The landing page, legal pages, metadata, and docs navigation now reflect the same source of truth.

Connect the provider boundaries

Provision the Vercel project and Neon branches through Terraform. Then link Neon and Clerk in Vercel, set scoped environment variables, and pull Development values locally.

cd apps/test3
vercel link
vercel env pull .env.local

Never commit provider keys or a database connection string. Preview deployments receive their own Neon branch; Production uses the protected branch.

Verify before release

pnpm typecheck
pnpm lint
pnpm test
pnpm build

The release workflow applies reviewed migrations before creating the production Vercel deployment. A failed migration is repaired forward—never with an automatic down migration.