Haladyna & Downing (1989), Rule 28
haladyna-28
Flag options with "A and B", "Both A and C", "B and D" combination patterns.
This rule is checked deterministically by the rule engine — no LLM required. Violations are detected via text analysis, pattern matching, and structural checks.