44 Commits (7391d3c14cbbffcf74f2f8573f6fb0f000050b45)

Author SHA1 Message Date
npmrun 7391d3c14c refactor(chase): remove WelcomeScene and update ChaseScene HUD 2 weeks ago
npmrun a0cef22eda feat(chase): move logic under stages/games/chase, solvability 2 weeks ago
npmrun e1c7d9e846 test(chase): expect edge layer in graph child count 2 weeks ago
npmrun 4d25656f0d fix(test): add missing pixi Graphics mock for transition tests 2 weeks ago
npmrun d605fadc4d test(chase): add highlight cleanup regression across refreshes 2 weeks ago
npmrun fcc7784744 fix(chase): align hud seed copy and refresh assertions 2 weeks ago
npmrun 1ba10c6d7e feat(chase): finalize hud with success counter and seed display 2 weeks ago
npmrun 1b64c42781 fix(chase): sync result overlay label visibility with buttons 2 weeks ago
npmrun 059605e6c3 fix(chase): harden endgame action lock and loseReason coverage 2 weeks ago
npmrun fdffd8c3d8 fix(chase): align endgame text and round transition semantics 2 weeks ago
npmrun 262ddbdc24 feat(chase): add endgame overlays and retry/new-round semantics 2 weeks ago
npmrun b5947cfec7 fix(chase): detach seed input on scene switch via stage-change subscription 2 weeks ago
npmrun 9d2d061bce fix(chase): guard seed input lifecycle and add setup reset path 2 weeks ago
npmrun 2cbf6ece7a test(chase): assert newRound snapshot uses provided seed and difficulty 2 weeks ago
npmrun fb8db007b1 feat(chase): wire interactive setup controls for seed and difficulty 2 weeks ago
npmrun 193887a11f test(chase): assert default setup difficulty is normal 2 weeks ago
npmrun e3bb00f3c0 feat(chase): add setup panel with difficulty selection and seed input 2 weeks ago
npmrun 75ecb862b4 fix(chase): clean graph rerender nodes and improve scene testability 2 weeks ago
npmrun d139c4867d feat(chase): add chase scene skeleton and init entry wiring 2 weeks ago
npmrun c57a8d9f57 fix(chase): reset rng on round reset and harden model state safety 2 weeks ago
npmrun fc14e1deb8 fix(chase): restore snapshot state shape and retry semantics 2 weeks ago
npmrun ee24156958 feat(chase): implement turn-based chase model with retry/new round flow 2 weeks ago
npmrun 654ce85d2c test(chase): cover retry limit failure path in round generation 2 weeks ago
npmrun 3692b59ccc fix(chase): enforce distinct start positions in round generation 2 weeks ago
npmrun 448de36651 fix(chase): align round generator output with snapshot contract 2 weeks ago
npmrun 487d62864e feat(chase): implement seed-based round generator with playability checks 2 weeks ago
npmrun 0e85b657de fix(chase): handle invalid path endpoints and optimize bfs queue 2 weeks ago
npmrun 8962367652 feat(chase): add hex graph adjacency and path utilities 2 weeks ago
npmrun 1ba4f4ba15 test(chase): harden rng coverage and seed semantics 2 weeks ago
npmrun 49e6e7b6d1 feat(chase): add deterministic rng and core chase types 2 weeks ago
npmrun 1e24364f93 feat(init): integrate asset manager into runtime and enhance button functionality 2 weeks ago
npmrun 18e94df315 feat(scene): enhance scene initialization and button interactions 2 weeks ago
npmrun 808af7f67d feat(scene): implement loading overlay and enhance scene management lifecycle 2 weeks ago
npmrun a5e8fd1f22 fix(devtools): harden overlay lifecycle and event observation 2 weeks ago
npmrun 5a43d58f86 fix(kernel): harden runtime event compatibility and dispatch safety 2 weeks ago
npmrun 5977d399f4 refactor(kernel): introduce app runtime and event bus plugin system 2 weeks ago
npmrun 5c9ba882bb fix(assets): dedupe concurrent loads and close session lifecycle 2 weeks ago
npmrun d1a52e8816 feat(assets): add asset graph/session with owner tracking 2 weeks ago
npmrun 5e3c13ce1a fix(scene): defer destructive teardown until transition succeeds 2 weeks ago
npmrun 46178e648b chore(test): remove out-of-scope scene manager rollback spec file 2 weeks ago
npmrun fcacb5b6ce fix(scene): keep stage tree consistent on transition rollback 2 weeks ago
npmrun 0848c35c2e feat(scene): add transition transaction with rollback flow 2 weeks ago
npmrun 775a0721c0 test: enforce scene state machine transitions 2 weeks ago
npmrun 0978dc6db8 test: add vitest baseline and scene state machine skeleton 2 weeks ago