Evaluates an already-written AFPP test question against format, style, and content standards. Use when the user asks to evaluate, review, or check a question.
When evaluating a question, work through each check below in order and report findings. Flag every issue — do not skip checks because a previous check failed.
Confirm all required elements are present:
?NOT is in all caps where used for emphasissources/ directory).txt file)Report findings as:
PASS — if all checks pass with no issues.
ISSUES FOUND — list each failing check with a brief explanation and a suggested fix. Use this structure:
❌ [Check name]: [What is wrong]
Fix: [Specific suggested correction]
For minor advisory notes (not blocking issues), use:
⚠️ [Check name]: [Advisory note]
If the source citation uses line numbers instead of a page number, offer to convert it.