Roadmap: UI13, UI14, IF13.\n\nContinue the migration from the retired interactive catch-all into audio, books, canvas, games, graph, image, maps, models, routes, and video domains. Expand the typed Redux state only for cross-route experience concerns, add per-domain tests, and enforce lazy chunk/accessibility/resource-lifecycle budgets.\n\n## Delivered in this foundation\n- [x] src/interfaces/types.ts owns shared content contracts\n- [x] src/redux has typed actions, reducers, state, store hooks, provider, and persistence service\n- [x] All ten domain directories have a focused element\n\n## Remaining\n- [ ] Add per-domain visual/integration coverage\n- [ ] Add lazy loading and domain-level bundle budgets\n- [ ] Add capability-tier selectors to the shared experience state\n- [ ] Keep local interaction state out of Redux
Roadmap: UI13, UI14, IF13.\n\nContinue the migration from the retired interactive catch-all into audio, books, canvas, games, graph, image, maps, models, routes, and video domains. Expand the typed Redux state only for cross-route experience concerns, add per-domain tests, and enforce lazy chunk/accessibility/resource-lifecycle budgets.\n\n## Delivered in this foundation\n- [x]
src/interfaces/types.tsowns shared content contracts\n- [x]src/reduxhas typed actions, reducers, state, store hooks, provider, and persistence service\n- [x] All ten domain directories have a focused element\n\n## Remaining\n- [ ] Add per-domain visual/integration coverage\n- [ ] Add lazy loading and domain-level bundle budgets\n- [ ] Add capability-tier selectors to the shared experience state\n- [ ] Keep local interaction state out of Redux