1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! Diff extraction and reporting modules. /// Entity-level diff extraction. pub mod extractor; /// Diff formatting helpers. pub mod formatter; /// Divergence scoring. pub mod scorer; /// Diff type aliases and re-exports. pub mod types; pub use extractor::DiffExtractor; pub use formatter::{ format_diff_human, format_diff_json, format_field_diff, summarise_diff, DiffSummary, }; pub use scorer::DivergenceScorer;