//! Module: cache_file::policy
//!
//! Responsibility: shared cache load/refresh decision helpers.
//! Does not own: command-specific cache keys, refresh requests, or report DTOs.
//! Boundary: centralizes silent missing-cache refresh policy for cache-backed reads.
use ;
/// Load a cache, refresh it when the error represents a missing cache, then
/// load again.