Exam Example Production Pipeline
Generated artifact. Do not edit manually.
Generated by:
scripts/build_compendia.pyRegenerate with:python3 scripts/build_compendia.py --compendium production-pipelines --web-and-texSource of truth:docs/production-pipelines/source/
Language / Sprache: English (EN) · Deutsch (DE) | PDF: English PDF · Deutsches PDF
Compendium: §1 Skill Graph · §2 Package Provisioning · §3 Subject Export Package · §4 MEM/FWU Roundtrip · §5 Exam Example · §6 Sek-I Math Exam
5. Exam Example Production Pipeline
This chapter defines the general, repeatable blueprint for authoring quality-assured draft exam packages from official exam specifications before promoting stabilized packages into the skill graph as examData (1).
5.1. Directory Layout and Blueprint Schema
Subject-level control files reside under curricula/<...>/abi/<Subject>/ (exam-example-authoring-guide.md, input/references.md, *_exam_blueprint*.json), with one subfolder per example package such as Klausurbeispiel2026_1/:
curricula/<...>/abi/<Subject>/Klausurbeispiel2026_1/
checkliste.md
<Subject>_<Region>_<Year>_Klausurbeispiel_<n>.md
<Subject>_<Region>_<Year>_Klausurbeispiel_<n>_Musterloesung.md
Schritt5_Abschluss_QS.md
findings.md
Schritt7_Finding_Bearbeitung.md
Schritt8_ReQS.md
Temporary similarity or originality reports stay strictly under tmp/. The planning blueprint fixes coverage, selection modes, and complementarity to prior examples upfront:
{
"examSpecId": "subject-region-year-example",
"locale": "de-DE",
"subject": "Physik",
"frameworkRefs": ["Official exam hint", "Curriculum"],
"selectionModes": {},
"contentFocus": {},
"proposalMatrix": [],
"globalCoverageChecks": []
}
5.2. Ten-Step Workflow (Step 0 through Step 9)
- Step 0 (Register sources): Record decrees, curriculum standards, style corpora, and prior SkillPilot examples in
input/references.md, cleanly separating binding regulations from style references. - Step 1 (Create QA checklist): Phrase verifiable checks covering metadata, selection rules, topic coverage, cognitive level, originality, permitted aids, and task/solution/scoring consistency (
checkliste.md). - Step 2 (Create blueprint): Plan
GK/LKcourse variants, task-part rules, proposal matrix, and explicit complementarity/originality relative to earlier examples. - Step 3 (Draft exam tasks): Write independent, non-copied tasks with realistic contexts, clean operator wording, consistent units/data, and strictly learner-facing text.
- Step 4 (Draft solution & scoring): Provide complete per-subtask derivations, transparent
BEpoint mapping, explanatory steps, and explicit rounding/tolerance rules. - Step 5 (Run final QA): Record item-by-item checklist verdicts, residual risks, and release status (
draft-ready,release candidate) inSchritt5_Abschluss_QS.md. - Step 6 (Capture findings): Turn review feedback into structured
findings.mditems (ID, source, description, priority, affected files, acceptance criterion, status). - Step 7 (Process findings): Log addressed findings, exact edits, rationale, originality/similarity checks, and any follow-up risk in
Schritt7_Finding_Bearbeitung.md. - Step 8 (Re-QA after findings): Document finding-by-finding status deltas (
behoben,teilweise behoben,offen), affected checklist categories, and updated release status inSchritt8_ReQS.md. - Step 9 (Integrate into skill graph): Only after stabilization, promote exam nodes with
examData.taskContent,examData.solutionContent, andexamData.scoringinto the landscape JSON (docs/concept/skill-graph/node-types.md). Subject-specificexam-example-authoring-guide.mdfiles instantiate this workflow with concrete sources, paths, and current step without duplicating the general pipeline.