AntiPattern

Context Misuse API Semantics

context-misuse-api-semantics

APIs are used outside their intended context—shell exec runs unexpected commands, initializer-list lifetimes end before use, or structured logging/SQL visibility rules are bypassed—leading to subtle correctness failures, missing outputs, or unintended side effects.