webdev-kit & site-starter
Een zero-JS statische sitestarter met een plugin-suite voor meerdere AI-agents, die intake, scoping, 4-Gate TDD, Belgische wettelijke compliance en reviews met verse context omzet in deterministische infrastructuur.
- Rol
- Solo-architect & auteur — starter-template, 8 gedeelde agent-skills, hooks, evals, offerte-engine
- Stack
- Astro 7
- Tailwind CSS v4
- TypeScript
- Cloudflare Workers
- Claude Code
- Antigravity
- Playwright

Status
Nog niet publiek: private ontwikkelinfrastructuur waarop echte klantensites gebouwd worden. Ook deze site draait erop.
Beslissingen
Agent-onafhankelijke runbooks, per repo gekoppeld
Gedeelde SKILL.md-runbooks werken in zowel Claude Code als Antigravity. Elke repo koppelt ze via gitignored lokale config (setup-local-agents.mjs) en een centrale REGISTRY.md met tokenbudget, in plaats van globale prompts.
Mechanische gates in plaats van promptadvies
PreToolUse-hooks blokkeren het lezen van .env*-bestanden en niet-goedgekeurde schrijfacties in Drive. --color-*: initial verwijdert de standaard Tailwind-paletten, check-todos.mjs blokkeert productie-deploys zolang er open placeholders voor de eigenaar zijn, en een geïsoleerde read-only reviewer-subagent bij Gate 4 houdt sunk-cost bias buiten de review.
Belgische compliance ingebouwd
Controles op WER Boek XII en de verplichte RPR-vermelding uit WVV art. 2:20, plus modulo-97-validatie van KBO-nummers, zitten in de Zod-schema’s, naast PDF-offertes die Playwright rendert met bedragen in hele centen.
Wat het kostte
- Koppeling per repo: getrackte starterbestanden en lokale agentconfig moeten strikt gescheiden blijven; in ruil vraagt een overdracht aan een klant nul ingrepen in de repo.
- Mechanische gates: meer ceremonie bij kleine UI-wijzigingen, opgevangen door een Fast-Path voor wijzigingen die enkel content raken.
- Ingebouwde compliance: eigen compliance- en evalscripts om naast de template te onderhouden.