//! Dependency unification analysis and planning
//!
//! This module contains the core unification logic, split into focused components:
//! - `version_utils` - Pure version parsing and comparison utilities
//! - `version_planner` - Version resolution, exact pins, conflict detection
//! - `feature_planner` - Feature intersection/union, default-features policy
//! - `transitive_planner` - Fragmented transitive dependency detection & pins
//! - `feature_pruner` - Dead/optional feature scanning
//! - `unused_finder` - Unused dependency detection
//! - `iteration` - CandidateIterator with ByDepKey/ByPackage strategies
// Submodules
// Re-export main types
pub use FeaturePruner;
pub use CandidateIterator;
pub use TransitivePlanner;
pub use UnusedDepFinder;