From change signal to verified action in three phases.
The Verification Graph Engine (VGE) takes any proposed change and computes the full picture: what's impacted, how severe it is, what verification work is needed, and what it will cost.
Back to Impact Intelligence overviewChoose traversal scope
You control which parts of your operational data get analyzed. Each domain (supply chain, compliance, engineering, operations) is handled by a provider, a module that knows how to traverse that domain's dependencies. Run all providers for a complete picture, or select specific ones:
- Full traversal: all providers, every edge type
- Domain-scoped: target specific areas like supply chain, documents, or compliance
- Custom: combine any providers and edge types for precise queries
Provider domains
Domain providers span supply chain, compliance and quality, operations, documentation, and engineering, each traversing its area of the operational graph independently.
Select all providers for a complete analysis, or scope to specific domains for faster, role-relevant results.
Execute the pipeline
Seven steps transform a seed change into scored impacts, proof paths, verification work, and cost estimates.
Seed
A change request identifies what's changing and targets specific entities:
- Change types: engineering, process, software, asset, service, compliance
- Target entities: SKUs, BOM revisions, documents, drawings, routings, and more
Traverse
Domain providers walk the dependency graph across:
- Documents, workflows, and partner acknowledgements
- Composition structures and task execution chains
- Compliance requirements and verification checkpoints
- Capital assets and geometric / 3D data
- Procurement pipelines and inventory relationships
Enrich
Once traversal is complete, every impacted node is enriched with the context your team needs to act on it:
- Human-readable context: SKU names, document titles, work order numbers, status labels
- Permission-filtered: each user sees only what they're authorized to see
- Performance-optimized: fast even when traversals return hundreds of nodes
Score
Each impacted node receives a severity score (0.0 to 1.0) based on operational context. Scoring parameters are tenant-configurable.
Detect
Multiple changes happening at once can silently conflict. This step detects where their impact areas overlap:
- Serious conflicts are flagged for human review, automatically
- Built-in resolution workflow for triaging and resolving overlapping changes
- Prevents conflicting changes from silently undermining each other
Explain
Proof paths trace exactly why each node is impacted:
- Minimal hop-by-hop trace from seed to impacted node
- Deterministic and reproducible: same inputs always produce the same path
- Audit-ready: answer "why did we re-validate this?" for regulators and customers
Act
Verification packs generate the work needed to execute the change safely:
- Draft validation plans, document packages, acknowledgement tasks, operation checklists
- Configurable templates: a configurable rule engine drives artifact generation
- Preview mode shows all proposed actions before persisting anything
Worked example
Following one change through the pipeline.
A material substitution (Titanium Grade 5 â Grade 23) enters the seven-step pipeline:
Seed
The change request targets SKU HSG-2847, a housing assembly that currently specifies Grade 5 titanium.
Traverse
Providers walk outward from SKU HSG-2847: BOM finds 8 assemblies referencing the material, compliance finds 3 inspection plans and 2 supplier certifications, operations finds 23 open work orders, procurement finds 2 active purchase orders.
Enrich
Each of the 42 impacted nodes gets human-readable context: assembly names, document titles, work order numbers, and current statuses.
Score
The housing assembly scores 0.92 (critical, direct material dependency). Inspection plans score 0.78 (high, require re-validation). Downstream work orders score 0.41 (moderate, schedule impact only).
Detect
Two other active changes overlap: ECO-4102 (fastener spec update, 3 shared nodes) and ECO-4098 (coating thickness revision, 5 shared nodes). Both flagged for triage.
Explain
Why is quality gate QG-7821 impacted? Proof path: SKU HSG-2847 â BOM assembly 284701 (CONTAINS) â quality gate QG-7821 (VERIFIED_BY). Two hops, fully traceable.
Act
Verification pack generated: 3 validation plans, 1 document package (ECN-2847), 2 acknowledgement tasks, 4 operation checklists. Cost estimate: $87K NRE ($72Kâ$104K range), +$0.85/unit recurring, +12 days schedule impact.
Why your provider selection matters
The providers you include in Phase I shape every output that follows.
The output of each run depends on what the traversal finds. Change which providers run, and all of these change with it:
- Severity scoring and hotspot distribution
- Cross-change collision detection
- Proof paths and audit evidence
- Verification packs and cost estimates
Full traversal
42 nodes
all providers
Complete change impact. Every provider fires. Use for final approval decisions and compliance evidence.
Supply chain providers
12 nodes
BOM + procurement providers only
Procurement team's view. Faster, focused on supplier certs and material impact. Skip work orders, CAD, docs.
Compliance providers
8 nodes
compliance + quality gate providers only
Auditor's view. Only regulatory and quality impacts. Generates targeted verification packs for re-validation.
Same seed change. Same seven-step pipeline. But a different provider selection yields different outputs:
- Different node count and severity distribution
- Different verification packs and cost estimates
- Fewer providers means faster, cheaper queries. Teams run impact checks more often
- Results relevant to your role, not buried in noise from unrelated domains