AntiPattern

Misplaced Evaluation Semantics

misapplied-evaluation-semantics

Execution semantics diverge from developer intent when language/runtime constructs are misapplied—initializer lifetimes, borrow relationships, compiler pipeline stages, dynamic code execution, nullish coalescing logic, and atomic memory ordering—causing logic to skip, always/never branch, or run out-of-contract behavior.