High-level map for the standalone Core package.
tradingchassis_core/__init__.py: public package boundary exportstradingchassis_core/core/domain/: canonical contracts and deterministic pipeline orchestrationtradingchassis_core/core/risk/: policy-only Risk Engine evaluator/configtradingchassis_core/core/execution_control/: Execution Control primitivestradingchassis_core/core/events/: Event bus/sink utilities (NullEventBus;LoggingEventSinkfor Runtime)
tests/semantics/: focused contract and deterministic behavior testsexamples/core_step_quickstart.py: minimal inline-policy quickstartexamples/core_step_with_risk_engine.py: Risk Engine policy quickstart
README.md: package front doorCHANGELOG.md: clean baseline changelogCONTRIBUTING.md: development and architecture rulesSECURITY.md: vulnerability handling and scope policypyproject.toml: build and tooling configuration
Core owns:
- canonical Events and Processing Order contracts
- deterministic reduction and step decisions
- Intent candidate records, Risk Engine (policy), Execution Control outputs
Core does not own:
- Runtime orchestration, Venue Adapters, I/O, deployment
- dispatch lifecycle beyond
CoreStepResultoutputs