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