What problem does it solve?
Build and maintain a graph of relationships between verification rules — shared entities, logical dependencies, and conflicts. Use when analyzing the impact of a regulation change, when optimizing extraction to avoid duplicate work, when checking rule catalog completeness, or rolling up document-level results into a summary. Critical constraint — the graph is an overlay for analysis, NOT a prerequisite for execution. Every rule must remain independently runnable.
Core Features & Use Cases
- Shared Entity: capture cross-rule data extractions for common entities to optimize processing.
- Logical Dependency: model conditional applicability between rules for impact analysis and guidance.
- Conflict Detection: highlight contrasting rule guidance to surface decisions for resolution.
- Shared Corner Case: identify edge-cases that affect multiple rules to drive robust fixes.
- Use Case: analyze a regulation change by tracing impacted rules and dependencies to plan testing.
Quick Start
Determine a target rule catalog and run the rule-graph analysis to produce an adjacency list of rule relationships.