Expand description
Validation pipeline types for pack-contributed KG rules.
Defines the trait surface for CorpusCheck (whole-corpus, cross-entity joins)
and StreamingRule (per-record) shapes. Both return Vec<Violation> aggregated
into a ValidationReport.
Structs§
- Graph
Patch - Opaque graph patch produced by a fix function.
- Graph
Snapshot - Opaque snapshot of the KG corpus passed to
CorpusCheck::check. - Validation
Context - Context passed to all rule implementations.
- Validation
Report - Aggregated result of running the full rule pipeline.
- Validation
Rule - A pack-contributed validation rule.
- Violation
- A single rule violation produced by a rule implementation.
Enums§
- Severity
- Severity of a validation finding.