Module report

Module report 

Source
Expand description

Summary assembly for the doctor report.

This module turns the raw diagnostics produced by scan into the final crate::models::domains::reporting::HealthReport. It is responsible for path rendering, diagnostic ordering, fallback diagnostics when package inventory lookup fails, and the final error count used by the UI.

Functionsยง

collect_initial_recovery_findings ๐Ÿ”’
Collect recovery findings from the initial package-loading diagnostics.
collect_packages ๐Ÿ”’
Load installed packages or convert the failure into a diagnostic entry.
display_path ๐Ÿ”’
Convert a path into the display string used in the final report.
health_report
Build a full health report for the current application context.
measure ๐Ÿ”’
sort_recovery_findings ๐Ÿ”’
sort_report_diagnostics ๐Ÿ”’
Order diagnostics for the final report.