pub fn generate_diff(file_path: &str, old: &str, new: &str) -> String
Generate a unified diff between old and new content.