fix/blog-cache-staleness
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]>
Description
No description provided
127 MiB
Languages
C#
36.1%
JavaScript
20.7%
C++
20.1%
CSS
12.6%
HTML
7.5%
Other
3%