Haladyna & Downing (1989), Rule 15
haladyna-15
Flag stems that do not end with a question mark, colon, or fill-in-the-blank.
This rule is checked deterministically by the rule engine — no LLM required. Violations are detected via text analysis, pattern matching, and structural checks.