Skip to main content

Module driver

Module driver 

Source
Expand description

Continuous node driver with graceful lifecycle and source-identity result re-entry.

Coordinates queue items, proxy receipts, node facades, feature indexes, and subscriptions. Ensures independent node concurrency (A->C executes while independent B runs). Collects per-node outcomes for graph pause/stop. Re-enters execution results with source identity and pre-effect validity checks.

Structs§

AdmittedMessagePayload
Admitted message payload carried inside QueuedItem.content.
ContinuousNodeDriver
Continuous driver orchestrating node facades, feature indexing, queues, and result re-entry.
DispatchedEffectReport
Report for an individual recipient’s effect dispatch.
DriverStepOutcome
Outcome of one step of the continuous driver.
GraphPauseReport
Graph-wide pause report collecting individual node outcomes truthfully.
GraphStopReport
Graph-wide stop report collecting individual node outcomes truthfully.
PerNodePauseOutcome
Per-node outcome when pausing a graph.
PerNodeStopOutcome
Per-node outcome when stopping a graph.
ResultReentry
Result re-entry with source identity.

Enums§

DriverError
Errors originating in continuous driver operations.