smelt-validator 0.1.0

Validation engine for Smelt semantic version control
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Smelt Validator - Semantic delta and architectural validation
//!
//! This crate provides validation capabilities for Smelt:
//! - Semantic delta validation (breaking changes, visibility, complexity)
//! - Architectural validation via Crucible integration
//! - Intent constraint validation

pub mod config;
pub mod crucible;
pub mod error;
pub mod rules;
pub mod semantic;
pub mod validator;

pub use crucible::CrucibleAdapter;
pub use error::{ValidationError, ValidationResult};
pub use validator::{SmeltValidator, ValidationOutcome, ValidationSeverity, Violation};