Commit Graph
11 Commits
Author SHA1 Message Date
ginnoir 91348ed42f refactor(ui): finalize review fixes for action cards and view model
- Guard ActionCard click-outside listener behind open state
- Add aria-expanded to ActionGroup collapse toggle
- Use optional chaining and drop non-null assertions in column projection
2026-06-11 22:16:40 -05:00
ginnoir 0de61d3e41 feat(engine): loop idle runner with enabledLoopActionIds 2026-06-11 20:44:20 -05:00
ginnoir b54805637c feat(content): migrate stub actions to kind/group model 2026-06-11 20:23:49 -05:00
ginnoir 9196c77e25 feat(save): persist story flags and node progress in v1 2026-06-11 18:52:16 -05:00
ginnoir d2692bcc3c feat(engine): add story fields to GameState 2026-06-11 18:47:18 -05:00
ginnoir 1c5fcc80ad chore: pass PR1 verification gate (format, lint, coverage)
CI / verify (pull_request) Successful in 50s
CI / verify (push) Successful in 48s
2026-06-11 18:23:43 -05:00
ginnoir 964e9260fa feat(save): persist action queue in v1 save payload 2026-06-11 18:19:49 -05:00
ginnoir f514eeedf8 feat(engine): costs on start, unlock checks, queue completion advancement 2026-06-11 18:19:16 -05:00
ginnoir ea2fb0afab feat(engine): add action queue state and enqueue APIs 2026-06-11 18:18:17 -05:00
ginnoir ee3d463c9c feat(content): add action costs and multi-yield schema 2026-06-11 18:16:26 -05:00
ginnoir ec8f857845 feat: bootstrap walking skeleton 2026-06-11 17:06:52 -05:00