//! Vendored difftastic core + adapters for L1/L2 diff.
//!
//! Vendored from difftastic with modifications:
//! - Import paths rewritten from crate:: to super::
//! - Logging removed (no log/humansize dependency)
//! - Display-layer code stripped (MatchedPos, split_atom_words, etc.)
//! - sliders.rs simplified (prefer_outer always false for our 18 languages)
// Phase 3: Core algorithm
// Phase 4: Tree-sitter to Syntax adapter
// Phase 5: ChangeMap to DiffReport adapter