//! The linter: parse a file, run rules over the CST, and report findings.
//!
//! Groundwork phase: the rule trait, registry, suppression directives
//! (`# fatou-ignore`), and rendering are in place, but no rules ship yet — a
//! clean file reports [`LintStatus::Clean`] and a file with parse errors reports
//! [`LintStatus::ParseDiagnostics`]. Rules land in a later phase (`TODO.md`).
pub use ;
pub use ;
pub use ;
pub use ;