//! Match span and matching infrastructure.
//!
//! This module provides the core types ([`MatchSpan`], [`Property`]) and
//! the conflict resolution engine used by the pipeline. The [`rule_loader`]
//! and [`regex_utils`] sub-modules power the TOML-driven matching engine.
//!
//! > **Stability note:** [`Property`] and [`MatchSpan`] are stable public API.
//! > The `engine`, `rule_loader`, and `regex_utils` sub-modules are exported
//! > for advanced use but may change between minor versions.
// v2.0.0 (#144): removed `pub use engine::resolve_conflicts;` and
// `pub use span::{MatchSpan, Property};` — the only re-export anyone
// actually needed is now done at the crate root in src/lib.rs.