1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
//! # Verbosity-Aware Formatter
//!
//! Formats priority items with verbosity control using shared components.
//!
//! ## Shared Components
//!
//! - **Spec 202**: Uses `CoverageLevel` for consistent coverage labels
//! - **Spec 204**: Uses `item.detected_pattern` for pattern display
//! - **Spec 205**: Follows modular structure pattern
//!
//! ## Architecture (Stillwater Philosophy)
//!
//! Each module follows "Pure Core, Imperative Shell":
//! - Pure classification functions for decision logic
//! - Section formatters that compose pure functions for output
//!
//! ## Consistency Guarantees
//!
//! Coverage labels, severity classification, and pattern detection are
//! consistent across all formatters (terminal, markdown, verbosity).
use crateFormattingConfig;
use crateUnifiedDebtItem;
/// Format priority item with verbosity control
///
/// This is the main entry point for verbosity-aware formatting.
pub use format_priority_item_with_config;
/// Legacy function - assumes no coverage data