36 lines
673 B
Python
36 lines
673 B
Python
|
|
"""Legacy policy namespace.
|
||
|
|
|
||
|
|
The canonical DITA boundary now lives in `prod.clean_arch.dita`.
|
||
|
|
This package remains as a compatibility layer.
|
||
|
|
"""
|
||
|
|
|
||
|
|
from .contracts import (
|
||
|
|
AccountEvent,
|
||
|
|
PolicyAction,
|
||
|
|
PolicyConfig,
|
||
|
|
PolicyContext,
|
||
|
|
PolicyIntent,
|
||
|
|
PolicyIntentContext,
|
||
|
|
PolicyPosition,
|
||
|
|
PolicySide,
|
||
|
|
PolicyStage,
|
||
|
|
PolicyTradeEvent,
|
||
|
|
Decision,
|
||
|
|
)
|
||
|
|
from .engine import PolicyEngine
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"AccountEvent",
|
||
|
|
"Decision",
|
||
|
|
"PolicyAction",
|
||
|
|
"PolicyConfig",
|
||
|
|
"PolicyContext",
|
||
|
|
"PolicyEngine",
|
||
|
|
"PolicyIntent",
|
||
|
|
"PolicyIntentContext",
|
||
|
|
"PolicyPosition",
|
||
|
|
"PolicySide",
|
||
|
|
"PolicyStage",
|
||
|
|
"PolicyTradeEvent",
|
||
|
|
]
|