Expand description
Core pipeline execution engine.
Implements the lifecycle: PARSE → VALIDATE → INITIALIZE → EXECUTE → FINALIZE. The core loop follows the spec Section 3.2 exactly:
- Execute node handler → get Outcome
- Apply context_updates from Outcome
- Save checkpoint
- Select next edge (5-step algorithm)
- At terminal nodes: check goal gates → retry_target if unsatisfied
- Retry logic with exponential backoff + jitter
Structs§
- Pipeline
Runner - The pipeline execution engine.