An execution plan is a runtime blueprint, generated from a workflow definition, that specifies the precise order, conditions, and resource assignments for carrying out a sequence of tasks. It is the concrete, actionable schedule produced by a workflow engine after interpreting a declarative workflow definition language (WDL) or an imperative script. This plan resolves all dependencies, schedules parallel tasks, and allocates agents or compute resources, transforming high-level logic into deterministic steps for the task orchestrator to execute.
