pub fn compute_content_hash(content: &str) -> String
Compute SHA256 hash of content and return as hex string.