(candidate: CacheEntry)
| 280 | let lastResolveMs: number | null = null; |
| 281 | |
| 282 | const isFresh = (candidate: CacheEntry): boolean => Date.now() - candidate.fetchedAt < ttlMs; |
| 283 | const isUsable = (candidate: CacheEntry): boolean => |
| 284 | Date.now() - candidate.fetchedAt < staleMaxMs; |
| 285 |