Compiles a Blueprint v2 declaration into the pieces the TypeScript runner can
understand today.
It resolves runtime options, creates an ordered v2 execution plan, and lowers
supported plan items into v1 step records. Fully lowered plans run through the
existing v1 runner; unsupported items stay visible and block execution before
any partial work is applied.
Compiles a Blueprint v2 declaration into the pieces the TypeScript runner can understand today.
It resolves runtime options, creates an ordered v2 execution plan, and lowers supported plan items into v1 step records. Fully lowered plans run through the existing v1 runner; unsupported items stay visible and block execution before any partial work is applied.