pub fn is_exogenous(edges: &[NQuin], node: u64) -> bool
Exogenous variable (SCM): a node with NO incoming causal edge — its value enters from outside the model (a root cause / external factor).