Emitted by OptimizationOrchestrator after each solver iteration completes.
OptimizationOrchestrator
best input values found so far (variable name → value)
estimated objective function value for bestInputs
1-based iteration counter
optional solver-specific key-value state for diagnostics