ISweepParams

Runtime parameters of a sweep client: the schema with defaults resolved plus injected infrastructure dependencies.

logger: ILogger

Logger instance for debug output.

gridAxes: ISweepGridAxes

Grid axes with defaults applied (no longer optional).

reportOrder: SweepRankingCriterion

Report order with the default applied (no longer optional).