pub fn gemini_to_claude( source: &File, facts: &FileFacts, ) -> Result<Converted<FileMetadata>, TransformError>