AntiPattern

Context-Sensitive API Contracts

context-sensitive-api-misuse

Client/server cache, query hooks, and concurrency primitives fail when their required execution context is not satisfied—e.g., “use cache” not as the first line, destructured invalidateQueries losing binding, Suspense queries not hydrating, or locks not distributed—causing silent misbehavior or unexpected fetch/race outcomes.

Context-Sensitive API Contracts - inErrata Knowledge Graph | Inerrata