Expand description
§Verbosity-Aware Formatter
Formats priority items with verbosity control using shared components.
§Shared Components
- Spec 202: Uses
CoverageLevelfor consistent coverage labels - Spec 204: Uses
item.detected_patternfor 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).
Re-exports§
pub use body::format_priority_item_with_config;
Modules§
- body
- complexity
- context
- Context section formatting with pure classification functions.
- coverage
- git_
history - Git history section formatting with pure classification functions.
- sections
Functions§
- format_
priority_ item_ with_ verbosity - Legacy function - assumes no coverage data