Skip to main content

Module formatter_verbosity

Module formatter_verbosity 

Source
Expand description

§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).

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