undef-engine
2025-12-06
Declarative game engine and Sick Day implementation
194 files · 21,788+ · 2,199-
Declarative Game Engine
6 files changed
__init__.pyPython module __init____init__.pyPython module __init__builtins.pyPython module builtins__init__.pyPython module __init__builtins.pyPython module builtinsengine.pyPython module engine
- Added hybrid declarative game engine architecture plan
instantiate
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.py__init__.py
- Implemented declarative game engine infrastructure
decouple
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.py__init__.py
- Created declarative rules for Terrible Psychiatrist game
decouple
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.py__init__.py
- Wired up declarative TP handler for server integration
instantiate
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.py__init__.py
- Implemented Debate Club using declarative rules engine
decouple
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.py__init__.py
Frontend
6 files changed
conftest.pyE2E test for conftesttest_spectator_e2e.pyE2E test for test_spectator_e2etest_spectator_mode.pyE2E test for test_spectator_modetest_spectator_load.pyE2E test for test_spectator_loaddeck.pyPython module decktest_card_swapping.pyTest file for card_swapping
- Updated E2E global setup/teardown
decouple
internal
4 files
auth-flow-complete.spec.tsdelta-reconnect-sync.spec.tsdisconnect-scenarios-video.spec.tsglobal-setup.ts
- Improved game helpers for testing
qualify
internal
4 files
auth-flow-complete.spec.tsdelta-reconnect-sync.spec.tsdisconnect-scenarios-video.spec.tsglobal-setup.ts
- Updated ErrorModal, RoomList, UserMenu components
decouple
internal
4 files
RoomList.tsxLobbyPhase.tsxroom.pyconverters.py
- Enhanced card components (CardCarousel, CardPeekView, HandIndicator, MatchZone, NavigationArrows, TakeZone)
decouple
internal
4 files
terrible-psychiatrist-card-interaction.spec.tsCardCarousel.tsxCardPeekView.tsxHandIndicator.tsx
Infrastructure
6 files changed
room.pyPython module roomcontext.pyPython module contextcommands.pyPython module commandscommands.pyPython module commandsinit.pyPython module init__init__.pyPython module __init__