Workflows exports - Workflow engine with parallel execution Split from index.ts for file size compliance (Issue #285)
Gets the topologically sorted execution order for a workflow. Used for parsing validation (returns ParseError). For execution planning, use createExecutionPlan from execution-planner.
The workflow definition
Result with sorted step IDs or ParseError
Workflows exports - Workflow engine with parallel execution Split from index.ts for file size compliance (Issue #285)