update
This commit is contained in:
23
templates/Prompt/Question-Pattern-Critique.md
Normal file
23
templates/Prompt/Question-Pattern-Critique.md
Normal file
@@ -0,0 +1,23 @@
|
||||
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 `block` and `subblock` of the entries unchanged (only `question` may 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.
|
||||
|
||||
Write the cleaned-up final version of ALL blocks as ONE JSON to the file {out_path} (use your write tool), EXACTLY in this format:
|
||||
{{"pattern": [
|
||||
{{"block": "<exact block title>", "subblock": "<exact title>", "question": "<one concrete question>"}}
|
||||
]}}
|
||||
|
||||
Output no other text.
|
||||
{extra}
|
||||
Reference in New Issue
Block a user