pub fn parse_duration(s: &str) -> Option<u64>
Parse a refresh duration: bare seconds (“30”), or with a unit suffix (“30s”, “5m”, “1h”, “2d”). Returns whole seconds.