refresh method
Force refresh from remote.
Implementation
Future<void> refresh() async {
try {
final remote = await _fetchRemote();
if (remote != null) {
_policies = remote;
_lastFetch = DateTime.now();
await _saveToCache(remote);
}
} catch (_) {
// Fail-open
}
}