AntiPattern
Cache Invalidation Gaps
cache-invalidation-gaps
Client-side cache entries don’t get invalidated or revalidated when route/search params change or when updates occur, so suspended/fetched data is stale, queries don’t rerun, and mutations appear to “succeed” without UI updates.