Roadmap: SIM1–SIM10.\n\nEvolve the framework-neutral repository/generator/state/controller layers, optimization convergence demo, and lazy Aurelia boundary into a reusable runner with deterministic seeds, play/pause/step/reset, worker cancellation, comparison mode, shared accessible controls, visibility hydration, strict bundle budgets, and an authoring guide.\n\n## Definition of done\n- [ ] React and Aurelia produce identical results for identical scenario/seed inputs\n- [ ] Aurelia is absent from routes without an island and unmount releases resources\n- [ ] Charts have keyboard controls, reduced-motion behavior and textual/data equivalents\n- [ ] Worker failures, cancellation, invalid input and maximum limits are tested\n- [ ] npm run lint, npm test, and npm run build pass\n- [ ] Roadmap and changelog are updated
Roadmap: SIM1–SIM10.\n\nEvolve the framework-neutral repository/generator/state/controller layers, optimization convergence demo, and lazy Aurelia boundary into a reusable runner with deterministic seeds, play/pause/step/reset, worker cancellation, comparison mode, shared accessible controls, visibility hydration, strict bundle budgets, and an authoring guide.\n\n## Definition of done\n- [ ] React and Aurelia produce identical results for identical scenario/seed inputs\n- [ ] Aurelia is absent from routes without an island and unmount releases resources\n- [ ] Charts have keyboard controls, reduced-motion behavior and textual/data equivalents\n- [ ] Worker failures, cancellation, invalid input and maximum limits are tested\n- [ ]
npm run lint,npm test, andnpm run buildpass\n- [ ] Roadmap and changelog are updated