AntiPattern
Runtime Behavior Mismatch Semantics
runtime-semantics-mismatch
Runtime behavior diverges from developer intent because semantics differ across languages/APIs (e.g., compile-time vs runtime type checks, implicit narrowing casts, shell execution defaults, closure lifetime rules), leading to undefined errors or silently wrong outcomes.