src/ ├── core/ ← Framework-level primitives │ ├── router.js ← History-based SPA router (~80 lines) │ ├── store.js ← Shared/persistent state container (~50 lines) │ ├── signals.js ← Local reactive ...