Static documentation site built with Svelte 5, Vite, MDSvex.
pnpm install # Install dependencies
pnpm dev # Development server at localhost:5173
pnpm build # Production build to /dist
pnpm preview # Preview production build
pnpm check # Type checking- Create
.svxfile insrc/content/docs/ - Add entry to
src/lib/config/navigation.ts
Files are auto-discovered. Naming: snake_case.svx becomes /docs/kebab-case URL.
Section index pages use folder/folder.svx pattern (e.g., engine/engine.svx → /docs/engine).
Research documents in public/assets/typst/ are written in Typst. Compiled PDFs go to public/assets/pdfs/.
Deploy /dist to any static host. Hash-based routing requires no server config.