Formatter module for OCT.
Purpose
-------
Provides auto-fixing capabilities for Option C compliance violations.
Responsibilities
----------------
- Export the main formatter entry point (`run_formatter`).
- Enable CLI integration of the formatter command.
Diagnostics
-----------
Domain: OCT.FORMATTER
Levels:
L2 - formatter lifecycle and command execution
L3 - file processing and fix application
L4 - detailed fixer operation (header, docstring, import, func pattern)
Contracts
---------
- All public exports are guaranteed to be importable from this module.
Dependencies
------------
- oct.core.diagnostics (_dbg structured logger, imported but not called)
- oct.formatter.oct_format (run_formatter - the re-exported entry point)