Skip to main content

Module dag_executor

Module dag_executor 

Source
Expand description

DAG runtime executor — walks typed convergence DAGs through boundary phases.

This is the convergence engine’s core. Given a ConvergenceGraph and a ConvergencePlan, the executor traverses points in topological order, driving each through: Prepare → Execute → Verify → Attest.

Independent points at the same topological level run in parallel. The attestation hash from each point chains to the next.

Structs§

DagExecutionResult
Result of executing an entire convergence DAG.
DagExecutor
The DAG executor drives a ConvergenceGraph through its boundary phases.
PointExecutionResult
Result of executing a single convergence point through its boundary.