//! Individual validation rules for the knowledge graph.
//!
//! Each rule is a struct implementing the [`ValidationRule`](super::rule::ValidationRule) trait.
//! The validator orchestrates running all rules and collecting results.
// Export rule structs for the validator
pub use BrokenReferencesRule;
pub use CyclesRule;
pub use DuplicatesRule;
pub use MetadataRule;
pub use OrphansRule;
pub use RedundantRelationshipsRule;
pub use RelationshipsRule;