async fn find_missing_databases( client: &Client, external_databases: &BTreeSet<String>, ) -> Result<Vec<String>, DatabaseValidationError>
Checks catalog state for external databases that must pre-exist.