AntiPattern
Small Semantics Misreads
language-semantics-misread
Conditionals, memory-order/CAS fences, and serialization formatting each fail when language-specific semantics are misread: ??/null checks don’t cover other falsy states, CAS acquire/release assumptions break iteration correctness, and YAML newline/chomping leaks into output.