Haladyna & Downing (1989), Rule 29
haladyna-29
Flag if the correct answer is always in the same position (batch-level check; passes for single items).
This rule is checked deterministically by the rule engine — no LLM required. Violations are detected via text analysis, pattern matching, and structural checks.