6-phase design for slimming the default template to a minimal kernel and providing turbo generators that scaffold optional core packages (realtime, events, trpc, ui) back when needed. Phase 0 introduces a BindContext object in core-shared with bounded generics over minimal protocol types; optional packages keep their full interfaces but extends-link to the protocols. This lets feature binders take a single ctx arg and lets optional packages disappear without breaking typechecks. Phases 1-5 ship the generator framework + per- package templates + per-package removal from main. Companion ADR will be assigned at implementation time (expected ADR-017). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
65.6%
JavaScript
21.1%
Handlebars
12.2%
Shell
0.9%
Dockerfile
0.1%