forked from genewildish/Mainline
Story: EffectPlugin ABC and Registry #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As a developer
I want to add effects without modifying core code
So that the effects ecosystem can grow independently
Acceptance Criteria:
Technical Tasks:
engine/effects/types.py: Add EffectPlugin ABCengine/effects/__init__.py: EffectRegistry, EffectChainengine/effects/controller.py: Use new systemtest_effects_controller.pyRefactoring
effects_plugins/toengine/effects/plugins/:Commit:
4fb8843 refactor: move effects_plugins to engine/effects/pluginsSuperseded by #27 (standalone refactor ticket).