Admission boundary for a verified data-driven execution materialization.
This module does not implement a second executor. It verifies the sealed
materialization and starts its program through Spectre.Operation.Runtime,
preserving the existing fencing, checkpoint, retry, control and recovery
semantics.
Summary
Functions
Starts a materialized Work in the pure operational transition engine.
Functions
@spec start(Spectre.Execution.Materialization.t(), keyword(), map()) :: {:ok, Spectre.Operation.Loop.t(), Spectre.Operation.Control.t(), [map()]} | {:error, term()}
Starts a materialized Work in the pure operational transition engine.