#[path = "accessors.rs"]
mod accessors;
mod engine;
mod hash;
mod implementation;
mod ops;
mod parity;
mod report;
pub mod signing;
mod track;
pub use hash::compute_registry_hash;
pub use implementation::{
certify, Certificate, CertificateLevels, CertificateStrength, ConformanceLevel,
CoverageMetrics, EngineResult, EngineStatus, OpOutcome, OpResult, TrackReport, Violation,
};
pub(crate) use implementation::{ParitySummary, MAX_RECORDED_PARITY_FAILURES};
#[cfg(test)]
pub(crate) use implementation::with_test_mutation_catalog;
pub use report::{to_human, to_json};
#[cfg(test)]
mod tests;