undef-engine
2025-12-07
Declarative engine primitives and integration tests
136 files · 34,012+ · 326-
Declarative Engine Expansion
6 files changed
__init__.pyPython module __init__components.pyPython module components__init__.pyPython module __init__category_vote_conditions.pyPython module category_vote_conditionsgame_flow_conditions.pyPython module game_flow_conditionshandlers.pyPython module handlers
- Added component system to declarative engine (components.py, 304 lines)
instantiate
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
- Created extensive condition modules: category_vote, game_flow, matchup, role, round, vote conditions
decouple
internal
3 files
vote_conditions.pycategory_vote.pymatchup.py
- Added award effects and other built-in effects
instantiate
internal
1 file
award_effects.py
- Added comprehensive tracing/debugging support
instantiate
internal
3 files
__init__.pycomponents.py__init__.py
- Implemented Sick Day declarative game
decouple
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
- Implemented Peer Review declarative game
decouple
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
- Added plugin toggles for SD/PR declarative modes
interface
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
Bugfix
6 files changed
__init__.pyPython module __init__components.pyPython module components__init__.pyPython module __init__category_vote_conditions.pyPython module category_vote_conditionsgame_flow_conditions.pyPython module game_flow_conditionshandlers.pyPython module handlers
- Fixed WebSocket routing for declarative game actions
remediate
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
- Fixed disconnect handling
remediate
internal
1 file
disconnect.py
- Fixed config attribute bug in declarative DC
remediate
internal
4 files
DECLARATIVE_ENGINE.mdDECLARATIVE_ENGINE_PLAN.md__init__.pycomponents.py
Testing
6 files changed
__init__.pyPython module __init__components.pyPython module components__init__.pyPython module __init__category_vote_conditions.pyPython module category_vote_conditionsgame_flow_conditions.pyPython module game_flow_conditionshandlers.pyPython module handlers
- Added comprehensive declarative DC tests
qualify
internal
4 files
delta-reconnect-sync.spec.tsdisconnect-scenarios-video.spec.tsglobal-teardown.tsgame-helpers.ts
- Added comprehensive primitive tests for declarative engine
qualify
internal
4 files
delta-reconnect-sync.spec.tsdisconnect-scenarios-video.spec.tsglobal-teardown.tsgame-helpers.ts
- Added declarative engine documentation, benchmarks, and integration tests
streamline
internal
4 files
delta-reconnect-sync.spec.tsdisconnect-scenarios-video.spec.tsglobal-teardown.tsgame-helpers.ts