Skip to main content

Module decision_trace

Module decision_trace 

Source

Structs§

ActionEvaluation
Per-action evaluation outcome.
ActionRecord
One action’s outcome, threaded into the backend’s record_action hook.
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§

ActionOutcome
Categorical outcome attached to one action by ActionRecord::outcome.
EvaluationStatus
Why an action did or did not fire.

Traits§

DecisionTraceSink
Recipient of Decisions emitted by the interpreter backend.