| Name | Type | Description |
|---|---|---|
checked_at* | float | None | Epoch time of the last recorded check, as returned by
|
Return whether a recorded check stamp is still within CACHE_TTL.
Lets status surfaces tell "the cache expired" apart from "the cache is
current but holds no usable answer for this install" — states that
get_cached_update_available collapses into the same (False, None)
result. Takes the stamp instead of reading it so a caller that already
called get_last_update_check_time does not read CACHE_FILE twice and
risk straddling a concurrent refresh.