mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-09 05:24:49 +09:00
One TTL-memoization shape (Redis-backed where configured, in-memory otherwise, None results never cached, .invalidate() per key). install_profile_service capability probe and resource_tier_service tier probe drop their hand-rolled module-level timestamp dicts. Ratchet with a documented allowlist for caches whose semantics genuinely differ (lock-guarded non-JSON snapshot, cache-forever catalog, the F1 remote-index family). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>