pub fn render_catalog_coverage_text(catalog: &DocumentCatalog) -> Option<String>Expand description
Explain why an empty catalog query selected no indexable scope.
A covered scope with no name matches intentionally returns None; callers
can retain their ordinary grep-like empty-result behavior.