pub fn evaluate_wfs_with_rules(
rules: Vec<WfsRule>,
pir: &mut PirGraph,
) -> Result<WfsResult>Expand description
Evaluate WFS with provided ground rules.
This is the main entry point for WFS evaluation during provenance extraction. The caller (provenance extractor) is responsible for:
- Detecting non-monotone SCCs
- Grounding the rules in those SCCs
- Providing the ground rules with their provenances