funman300
09d62f4255
docs: mark Phase 6 part 4a (elapsed time + Zen mode) complete
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-25 14:16:04 -07:00
funman300
0fdfbced6d
docs: mark Phase 6 part 3 (completion toasts + progression panel) complete
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 19:28:26 -07:00
funman300
0609d4eef3
docs: mark Phase 6 part 2b (weekly goals) complete in session handoff
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 19:25:31 -07:00
funman300
578938a9b2
docs: mark Phase 6 part 2a (daily challenge + level-up toast) complete
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 19:18:04 -07:00
funman300
0cb8b32ec4
docs: mark Phase 6 part 1 (XP/levels) complete in session handoff
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 19:11:32 -07:00
funman300
5512a141b6
docs: mark Phase 5 complete in session handoff
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 12:54:40 -07:00
funman300
b9957909b1
docs: mark Phase 3 and Phase 4 complete in session handoff
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-24 12:44:18 -07:00
Solitaire Quest
bef7ab3c13
docs: add Phase 4 statistics implementation plan
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 12:29:03 -07:00
Solitaire Quest
a8a323c6c3
chore(deps): replace bevy_egui+bevy_kira_audio with bevy_ui+kira, drop AssetServer
2026-04-23 21:02:46 -07:00
funman300
c393eab17d
feat(engine): add resources, events, and GamePlugin event routing
...
Introduces the plumbing layer for Phase 3: GameStateResource wraps
solitaire_core::GameState, DragState tracks in-progress drags, and
SyncStatusResource holds runtime sync status. GamePlugin routes
Draw/Move/Undo/NewGame request events into GameState and emits
StateChangedEvent and GameWonEvent for downstream systems.
Also adds the Phase 3 implementation plan under docs/superpowers/plans/.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-23 16:15:38 -07:00
Solitaire Quest
3831fe691c
docs: add session handoff document for Phase 3 continuation
2026-04-23 16:01:05 -07:00
Solitaire Quest
f84d7c5849
fix(workspace): add derives/docs per code review, remove unused thiserror from solitaire_sync
2026-04-23 11:04:15 -07:00