//! Metric collection and threshold evaluation for brain trait detection.
//!
//! Provides pure data structures and helper functions for collecting the
//! three signals used by the `brain_trait` lint:
//!
//! - interface size (trait item counts),
//! - default method cognitive complexity aggregation, and
//! - implementor burden (required method count).
//!
//! Additionally provides threshold evaluation (roadmap 6.3.2) and
//! diagnostic formatting for surfacing measured values in lint output.
//!
//! These helpers are compiler-independent and accept pre-extracted metadata.
//! Lint drivers can populate this module from High-level Intermediate
//! Representation (HIR) traversal without adding `rustc_private` dependencies
//! to `common`.
pub use ;
pub use ;
pub use ;