Components
| Component | Status | Source ownership |
|---|---|---|
| EOD integration | Implemented foundations; see tasks | State generation/runtime-overrides/eod-risk-bundles and explicit producer overrides |
| Order types | Planned | Future YU18-owned overrides; inspect inherited layer composition |
| Risk service | Planned packaging; external spec draft exists | Engine repository; TraderX consumes its API |
| Risk pipeline | Planned extension over existing coordinator | Explicit YU18-owned orchestration components |
| Recovery identity | Review needed: bounded receipt lineage | YU18 eod-risk-bundles; engine/SQL migration remains proposed |
| Demo acceptance | Review needed; local live proof 2026-09-24 | Root scripts scripts/ri07, kind rig scripts scripts/yu15, console status presentation |
| Event recovery | Implemented; local review pending | YU18 archive replay, trade-processor recovery service and additive SQL checkpoint |
| Automatic projection recovery | Implemented; local review pending | YU18 member catch-up page, trade-processor fenced worker, additive SQL cursor; disposable profile only |
| Managed-run UI | Review needed; local fixture and real-transition proofs 2026-09-24 | web-front-end-console (standalone, not generated): blotter, Admin trade list, console proxies |
| Combined trader workspace | Connected local UI; production auth and remaining migration open | Standalone combined desk and existing console API/server |
Adding a directory does not activate generation. Shared files stay at the state parent. Follow component rules.