pub fn extract_lock_summary(content: &str, path: &str) -> String
Lock file summary: package count + direct dependency names.