Orchestrates the execution of one or more ContentPipeline instances.
Key behaviours:
Error isolation: a failure in one pipeline does not abort others.
Parallel mode: when config.parallel = true all pipelines run via
Promise.allSettled for throughput and robust error handling; otherwise
they execute sequentially for predictable log output.
Result aggregation: all per-pipeline PipelineResult objects are
merged into a single OrchestratorResult.
Orchestrates the execution of one or more
ContentPipelineinstances.Key behaviours:
config.parallel = trueall pipelines run viaPromise.allSettledfor throughput and robust error handling; otherwise they execute sequentially for predictable log output.PipelineResultobjects are merged into a singleOrchestratorResult.