Part of #811
Goal
Cut over from Vite to Next.js and clean up the old build system.
Tasks
Rollback plan
- Keep Vite build artifacts in a branch for quick rollback
- Use Vercel instant rollback if issues arise post-deploy
Notes
- Don't rush this — run both builds in parallel for a period if possible
- Consider a staged cutover: website first, calculator second
Part of #811
Goal
Cut over from Vite to Next.js and clean up the old build system.
Tasks
vite.config.mjs,website.html,calculator.html)react-router-domdependency, router files)generate-prerender.ts,generate-sitemap.ts,generate-llms-txt.ts)CLAUDE.mdand development docsRollback plan
Notes