A viiibin practice repo. Bare Svelte 5 + Vite + TypeScript scaffold paired
with a SPEC.md describing exactly what the agent should build.
https://github.com/iii-Partners/qa-practice-svelte0.0.0.0:3000 (so viiibin's preview proxy finds it)App.svelte placeholder — empty <main />, no demo contentSPEC.md with strict, parseable acceptance criteriaNeed router/SSR? See
qa-practice-sveltekit. This repo is the Vite-only Svelte SPA path.
This repo is part of viiibin's framework validation matrix (milestone M57). The same SPEC across nine framework variants — React, Next.js, Astro, Vue, Nuxt, Svelte/Kit, Remix, Angular — proves the platform handles each one end-to-end. The repos are also a clean starting point for anyone evaluating viiibin.
npm install
npm run dev # http://localhost:3000
npm run build # → dist/
vite.config.ts and
launches the dev server directly via npx vite --host 0.0.0.0 --port 3000,
so the binding is reliable across SDK versions.$state, $derived, $effect) for reactive
state. The agent should default to runes since this repo declares Svelte 5.MIT — see LICENSE.