Full-stack app built with React Router v7, Drizzle ORM + PostgreSQL, Tailwind CSS v4, and Vite.
Use pnpm.
app/— React Router routes, components, loadersserver/— Express serverdatabase/— Drizzle schema and context
~/→app/~/database/*→database/*
| Task | Command |
|---|---|
| Lint | pnpm lint / pnpm lint:fix |
| Format | pnpm format / pnpm format:check |
| Validate commit message | pnpm commitlint |
Commit format: type(scope): subject — e.g. feat(auth): add login
- Tambo AI framework — CLI usage, generative UI rules
- Make the plan extremely concise. Sacrifice grammar for the sake of concision.
- At the end of each plan, give me a list of unresolved questions to answer, if any.