e4282b38cda0da0c8ca1efb1012efe4c91ba71e3
ui/: SvelteKit 2 + Svelte 5 + Tailwind 4 + shadcn-svelte (luma, lucide) on bun with ultracite; adapter-static with SPA fallback; theme tokens taken from msos. Dockerfile gains a bun stage that builds ui/build. Makefile and pre-commit cover ruff, ty, ultracite and svelte-check; .claude settings run the matching fixer after edits. docs/PRODUCT.md captures product truth for the UI work. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Languages
Python
67.7%
Svelte
23.2%
TypeScript
7.4%
CSS
1.3%
Dockerfile
0.2%
Other
0.1%