Extrahiere die Lern-Fakten für jeden Subbaustein des Themas "{topic}". Diese Fakten sind die verbindliche Grundlage, aus der später der Guide-Text, die Stufen und die Prüfungsfragen entstehen — sie müssen **stimmen**. {source} BAUSTEINE MIT SUBBAUSTEINEN (bearbeite JEDEN Subbaustein): {bausteine} Sammle pro Subbaustein NUR das Wesentliche (überflüssiges Material schadet dem Lernen): - **kernpunkte**: 1–3 knappe Aussagen — was muss man an diesem Subbaustein verstehen? - **voraussetzungen**: was muss man vorher kennen (ein Halbsatz)? Leer, wenn nichts. - **huerden**: typischer Anfänger-Irrtum (ein Halbsatz). Leer, wenn keiner. - **belegte_fakten**: harte Fakten (Definitionen, Formeln, Werte, Namen, Signaturen) — **nur was du belegen kannst**. Jeder mit Quelle: - Mit Quelldatei/Skript: zitiere **sinngemäß-genau** und gib die Stelle an (z. B. „Skript Def. 6.3, Z.66"). Erfinde keine Werte, rechne nichts selbst aus. - Ohne Quelle (reines Thema): nur gesichertes Standardwissen; Unsicheres per Websuche prüfen; Quelle = „allgemein" oder die URL. - **beispiel_idee**: EIN Beispiel, das das Verständnis trägt — frei formuliert. **Hier** gehören selbst gebildete Sätze, Mini-Szenarien, durchgerechnete Beispiele hin. Leer, wenn ein Beispiel nichts beiträgt. HARTE TRENNUNG — wichtig: - `belegte_fakten` = nur Belegbares aus Quelle/gesichertem Wissen. **NIEMALS** ein selbst gerechnetes oder erfundenes Beispiel als belegten Fakt ausgeben. - Ein durchgerechnetes Beispiel, ein erdachter Satz, ein konstruierter Fall → gehört in `beispiel_idee`, nicht in `belegte_fakten`. - Im Zweifel: lieber weglassen als falsch behaupten. Schreibe ALLE Subbausteine als EIN JSON in die Datei {out_path} (nutze dein Schreib-Werkzeug), GENAU in diesem Format: {{"fakten": [ {{"baustein": "", "subbaustein": "", "kernpunkte": ["…"], "voraussetzungen": "…", "huerden": "…", "belegte_fakten": [{{"text": "…", "quelle": "…"}}], "beispiel_idee": "…"}} ]}} Gib sonst keinen Text aus. {extra}