pub fn read_cached(key: &str) -> Option<Vec<u8>>
Read cached data for a given key (filename). Returns None if the cache file doesn’t exist or is empty.