Core runtime
- SvelteKit 5 MPA with prerender + CSR hydration.
- TypeScript strict configured via `tsconfig.typecheck.json` for app-only checks.
- Vite build with UnoCSS and devtools-json plugin.
- Adapter-static for static export.
Tech Stack
Multi-page, prerendered SvelteKit 5 starter with UnoCSS, TypeScript, Vitest, Playwright, and Taskfile-driven workflows.
Each page is a prerendered route; add new pages under `src/routes/*/+page.svelte`.
Utility-first classes with scoped exceptions; document non-obvious class clusters.
Unit first (`task test:unit`), then E2E (`task test:e2e`) against a running preview.