AntiPattern

Runtime Guard Misapplied

runtime-guard-branch-mismatch

Runtime guard conditions get evaluated differently than intended—e.g., Python TYPE_CHECKING blocks never run, or TypeScript/Proxy “is function” checks match both query and mutation—so incorrect branches execute or essential handling is skipped.