pub fn semantic_unavailable_card( requested_model: Option<&str>, fallback_mode: &str, reason: &str, recommended_action: &str, ) -> ExplanationCard