Skip to main content

Module causal_engine

Module causal_engine 

Source
Expand description

Causal propagation engine for counterfactual simulation.

Takes validated interventions and propagates their effects through a CausalDAG month-by-month, producing config changes.

Structs§

CausalPropagationEngine
Forward-propagates interventions through the causal DAG.
ConfigChange
A single config change to apply.
PropagatedInterventions
The result of propagation: config changes organized by month.
ValidatedIntervention
A validated intervention with resolved config paths.

Enums§

PropagationError
Errors during causal propagation.