undef-engine
2025-12-05
Card gesture system and Sick Day game components
176 files · 11,528+ · 4,196-
Engine Framework
6 files changed
npc_utils.pyPython module npc_utilsbrain.pyPython module braingame_action_handler.pyPython module game_action_handler__init__.pyPython module __init__sick_day.pyPython module sick_dayterrible_psychiatrist.pyPython module terrible_psychiatrist
- Created engine/framework.py (313 lines) as the new game execution framework
instantiate
internal
3 files
framework.pygame.pycreate.py
- Added engine/npc_utils.py (87 lines) for NPC integration utilities
instantiate
internal
4 files
terrible-psychiatrist-2player-2npc.spec.tsuseNpcPlayer.tsnpc_utils.pybrain.py
- Added core/protocols/storage.py (35 lines) for storage protocol
interface
internal
4 files
__init__.pyqueue.pystorage.pyaudit.py
Engine
6 files changed
delta.pyPython module deltadelta_cache.pyPython module delta_cacheframework.pyPython module frameworkhandler.pyPython module handlerhandler.pyPython module handlerhandler.pyPython module handler
- Refactored delta.py (142 lines simplified)
decouple
internal
1 file
delta.py
- Removed delta_cache.py (58 lines) - replaced by framework
streamline
internal
3 files
delta.pydelta_cache.pyframework.py
- Removed engine/handler.py (19 lines) - replaced by framework
decouple
internal
4 files
framework.pyhandler.pyhandler.pyhandler.py
Enhancement
6 files changed
__init__.pyPython module __init__queue.pyPython module queuestorage.pyPython module storageaudit.pyPython module auditspectator.pyE2E test for spectatortest_complete_game_flow.pyTest file for complete_game_flow
- Updated Debate Club handler with improved flow (359 lines changed)
decouple
internal
4 files
auth-flow-complete.spec.tsterrible-psychiatrist-game-flow.spec.tstest_complete_game_flow.pydebate_club.md
- Simplified core protocols (83 lines changed)
decouple
internal
4 files
__init__.pyqueue.pystorage.pyaudit.py
- Updated phase machine primitives
decouple
internal
4 files
base.pydeck.pymachine.pytest_primitive_combinations.py
- Improved Sick Day game components
decouple
internal
4 files
CommissionTracker.tsxExcuseCrafter.tsxSickDayBoard.tsxVotingPanel.tsx