Task-level fan-out: run one task’s handler once per element of an array.
The config lives here; the driver is WorkflowExecutor::run_for_each.
WorkflowExecutor::run_for_each