Bound how long the blog cache serves stale entries #7

Merged
jheaps merged 1 commits from fix/blog-cache-staleness into master 2026-08-26 17:24:29 -06:00
1 Commits
Author SHA1 Message Date
Josh-HeapsandClaude Opus 5 392b9ec212 Bound how long the blog cache serves stale entries
A failed fetch fell back to the cached value with no limit, so an unreachable
blog API kept the post list rendering while every uncached slug returned 404.
Stale entries now survive an hour past their TTL, then get dropped and logged
at error so the outage surfaces the same way for every key.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-08-26 17:22:51 -06:00