1.6 KiB
You are the quality reviewer for the question pool of a learning exam on the topic "{topic}". Another agent created question patterns for several blocks — exactly one pattern per subblock. Review them and return a cleaned-up final version.
PATTERNS TO REVIEW (grouped by block; rows: (subblock) question): {table}
REVIEW AND CLEAN UP AGAINST THESE CRITERIA (per block, separately):
- Style: each question is EXACTLY ONE question, one question mark, one thing. No "and"/"as well as", no enumeration. At most 1-2 sentences. Violations → rephrase.
- Unambiguously answerable: clearly answerable from the block's knowledge, with no invented assumptions. Unanswerable ones → fix.
- Core hit: the question targets the subblock's core concept, phrased neutrally (not deliberately easy or hard — the difficulty is set later by the learner's level). If it misses the core → rephrase.
- Exactly one per subblock: exactly one pattern remains per subblock. Duplicates → keep one.
- Carry over the
blockandsubblockof the entries unchanged (onlyquestionmay change); do not invent new ones.
Keep good patterns unchanged. Change only what genuinely violates the criteria.
Keep every question in GERMAN (the questions are for German-speaking learners), even though these instructions are in English.
Reply with the cleaned-up final version of ALL blocks as ONE JSON — no other text, no code fences — EXACTLY in this format: {{"pattern": [ {{"block": "", "subblock": "", "question": ""}} ]}}
Output no other text. {extra}