Files
creator/templates/Prompt/Roadmap-Check.md
2026-06-21 22:53:54 +02:00

32 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Du prüfst und korrigierst eine **Roadmap** (gerichteter Übersichts-Graph als JSON) zum Thema "{topic}". Sie soll einem Lerner VOR dem Detaillernen Architektur, Flows und Andockpunkte zeigen — schlank und sofort lesbar.
BAUSTEIN-ÜBERSICHT (Quelle):
{uebersicht}
AKTUELLE ROADMAP (JSON):
{graph}
PRÜFE und korrigiere:
- **Struktur:** jede Kante referenziert mit `von`/`nach` gültige Knoten-`id`s; keine hängenden Kanten; keine Zyklen (gerichtet, azyklisch); IDs eindeutig.
- **Abdeckung:** die wichtigen Bereiche der Übersicht kommen vor; nichts Erfundenes.
- **Flows/Andockpunkte:** Kanten geben „baut auf auf" korrekt wieder; `text` nennt die zentralen Bausteine.
- **Knappheit:** wenige große Knoten (≤ 12); `title` 13 Wörter; `text` genau eine Zeile. Kürze überladene Knoten.
- **Mathe:** kompakte KaTeX-Symbole in `$…$`; **verboten** `\\`, `\text{…}`, `$$…$$`, mehrteilige Formeln — korrigiere Verstöße.
- `prioritaet` ∈ grund | kern | vertiefung; `typ` ∈ prereq | optional.
Ist die Roadmap bereits gut, gib sie unverändert zurück.
{extra}
Schreibe die geprüfte Roadmap als JSON in die Datei {out_path} (nutze dein Schreib-Werkzeug), GENAU in diesem Format:
{{
"richtung": "TB",
"knoten": [
{{"id": "grund", "title": "Grundlagen", "text": "Alphabet, Sprache, $\\Sigma^*$", "prioritaet": "grund"}}
],
"kanten": [
{{"von": "grund", "nach": "ent", "typ": "prereq"}}
]
}}
Gib sonst keinen Text aus.