Skip to main content

Module decision_trace

Module decision_trace 

Source
Expand description

Decision-trace port: typed channel from the rotation engine to consumers.

Structs§

ActionEvaluation
Per-action evaluation outcome.
Decision
One decision recorded for a single evaluate() call.
DecisionTrace
Full set of decisions captured during a single evaluate() call.
DecisionTraceTarget
Cloneable trace destination with shared ownership hidden at the port boundary.
VecSink
In-memory sink used by tests and the WASM bridge.

Enums§

EvaluationStatus
Why an action did or did not fire.

Traits§

DecisionTraceSink
Recipient of Decisions emitted by the interpreter backend.