Expand description
Reference and dependency analysis utilities
This module provides shared infrastructure for extracting references from expressions and analyzing dependencies between rules.
Used by both semantic validation and evaluation.
Structs§
- References
- References extracted from an expression
Functions§
- build_
dependency_ graph - Build dependency graph for all reachable rules
- extract_
references - Extract all fact and rule references from an expression.
- fact_
display_ name - Get a display name for a fact
- find_
required_ facts_ recursive - Recursively find all facts required by a rule, following rule dependencies.