pub async fn collect_fact_diagnostics(
root: &Path,
config: &RulesConfig,
filter_ids: Option<&HashSet<String>>,
filter_rule: Option<&str>,
) -> Vec<Diagnostic>pub async fn collect_fact_diagnostics(
root: &Path,
config: &RulesConfig,
filter_ids: Option<&HashSet<String>>,
filter_rule: Option<&str>,
) -> Vec<Diagnostic>