primus.optimization.optimizer_dispatch module
At-most-once, TaskDispatcher-backed optimizer child launch state machine.
This module does not publish Reports. The portfolio runner owns publication
and calls OptimizerTaskDispatchService.step() only after the current
state has been committed to the living Report.