fn short_hash(input: &str) -> String
Generate a short (12-char) SHA-256 hash of input, used for cache directory naming.