Sub-issue of #538 (SP2b Dispatcher agent)
Objective
Define the pluggable Dispatcher contract (requestRoute(train, destination): DispatchDecision) and DispatchDecision (selected path, switch commands, signal commands, human-readable rationale) in core/commonMain. (#532 Technical Design §1.)
Depends on
SP0, SP1.
Design context: see the GOAL_10 Agent-Based Traffic Control comment on #532 — crucial reading.
Sub-issue of #538 (SP2b Dispatcher agent)
Objective
Define the pluggable
Dispatchercontract (requestRoute(train, destination): DispatchDecision) andDispatchDecision(selected path, switch commands, signal commands, human-readable rationale) incore/commonMain. (#532 Technical Design §1.)Depends on
SP0, SP1.