pub fn predict(
signatures: &[EditOpSignature],
graph: &CausalGraph,
risk_confidence_threshold: f64,
zero_shot_coverage_threshold: f64,
) -> CausalPredictionpub fn predict(
signatures: &[EditOpSignature],
graph: &CausalGraph,
risk_confidence_threshold: f64,
zero_shot_coverage_threshold: f64,
) -> CausalPrediction