AntiPattern
Conditional Logic Misapplied
condition-discriminator-mismatch
Type-routing and guard conditions get applied using the wrong discriminator (e.g., check_type instead of gen->type) or inverted flag logic, so validation/parsing/security decisions diverge from the intended certificate or system state.