winbrew_models\reporting/
mod.rs

1//! Diagnostics, info, and recovery reports.
2//!
3//! This family owns the user-facing reporting surface produced by the doctor
4//! workflow and related health checks. Keep diagnostic severity, recovery
5//! issue mapping, and final report assembly logic here so the app layer can
6//! remain focused on orchestration and rendering.
7
8pub mod diagnostics;
9pub mod info;
10pub mod report;
11
12pub use diagnostics::{DiagnosisResult, DiagnosisSeverity};
13pub use info::InfoReport;
14pub use report::{
15    HealthReport, HealthScanTimings, RecoveryActionGroup, RecoveryFinding, RecoveryIssueKind,
16    ReportSection, RuntimeReport,
17};