//! Semantic validation passes.
//!
//! Validates semantic constraints that aren't captured by parsing or type checking:
//! - Alternation kind consistency (alt_kinds)
//! - Anchor placement rules (anchors)
//! - Empty constructs (empty_constructs)
//! - Predicate regex patterns (predicates)
pub use validate_alt_kinds;
pub use validate_anchors;
pub use validate_empty_constructs;
pub use validate_predicates;