update
This commit is contained in:
22
templates/Diagramm-Plan.md
Normal file
22
templates/Diagramm-Plan.md
Normal file
@@ -0,0 +1,22 @@
|
||||
<!-- template:Diagramm-Plan -->
|
||||
Entscheide, ob der Baustein „{titel}" ein Diagramm braucht.
|
||||
Durchgang: {durchgang}.
|
||||
|
||||
Ein Diagramm hilft NUR, wenn es Struktur oder Ablauf zeigt, den reiner Text teuer
|
||||
erklärt: Zustandsübergänge/Automaten, Abläufe/Verfahren, Baum-/Hierarchie-Strukturen.
|
||||
Es schadet, wenn es bloß wiederholt, was ein Satz schon sagt (Redundanz), oder nur
|
||||
schmückt. Im dritten Durchgang (Feinheiten) sparsam.
|
||||
|
||||
Nachbar-Bausteine (nicht dieselbe Relation doppeln):
|
||||
{nachbarn}
|
||||
|
||||
Wähle den Typ:
|
||||
- state: Automat / Zustandsübergänge.
|
||||
- flow: Ablauf / Verfahren / Schritte.
|
||||
- tree: Hierarchie / Baum / Zerlegung.
|
||||
|
||||
ATOME:
|
||||
{atome}
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences):
|
||||
{{"noetig": true, "typ": "state"}}
|
||||
20
templates/Diagramm-Spec.md
Normal file
20
templates/Diagramm-Spec.md
Normal file
@@ -0,0 +1,20 @@
|
||||
<!-- template:Diagramm-Spec -->
|
||||
Beschreibe die STRUKTUR eines {typ}-Diagramms für den Baustein „{titel}".
|
||||
Schreibe KEIN Mermaid, KEINEN Code — nur die Struktur als JSON. Ein Programm
|
||||
kompiliert daraus das Diagramm.
|
||||
|
||||
Regeln (hart):
|
||||
- NUR Konzepte/Zustände/Schritte aus den ATOMEN unten. Nichts erfinden, nichts
|
||||
dazurecherchieren — jeder Knoten muss aus einem Atom ableitbar sein.
|
||||
- „knoten": kurze Labels (1–4 Wörter), auf Deutsch.
|
||||
- „kanten": „von"/„zu" verweisen auf „id"-Werte aus „knoten"; „label" optional
|
||||
(kurze Kantenbeschriftung, z. B. das auslösende Symbol beim Automaten).
|
||||
- Klein und lesbar halten: nur die tragende Struktur, keine Vollständigkeit um
|
||||
jeden Preis.
|
||||
|
||||
ATOME:
|
||||
{atome}
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences):
|
||||
{{"typ": "{typ}", "knoten": [{{"id": "q0", "label": "Startzustand"}}],
|
||||
"kanten": [{{"von": "q0", "zu": "q1", "label": "a"}}]}}
|
||||
21
templates/Diagramm-Verify.md
Normal file
21
templates/Diagramm-Verify.md
Normal file
@@ -0,0 +1,21 @@
|
||||
<!-- template:Diagramm-Verify -->
|
||||
Prüfe das Diagramm GEGEN DIE ATOME. Ist es fachlich korrekt und vollständig aus
|
||||
den Atomen ableitbar?
|
||||
|
||||
ok=false, wenn:
|
||||
- ein Knoten/Zustand/Schritt vorkommt, der in keinem Atom steht (erfunden),
|
||||
- die dargestellten Beziehungen/Übergänge den Atomen widersprechen,
|
||||
- die tragende Struktur des Themas fehlt oder verdreht ist.
|
||||
|
||||
ok=true bei kleinen Vereinfachungen (Weglassen von Randfällen ist erlaubt).
|
||||
Layout/Ästhetik ist KEIN Mangel — nur inhaltliche Korrektheit zählt.
|
||||
Bei ok=false: „mangel" = ein konkreter, behebbarer Satz.
|
||||
|
||||
ATOME:
|
||||
{atome}
|
||||
|
||||
DIAGRAMM (Mermaid):
|
||||
{mermaid}
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences):
|
||||
[{{"ok": true, "mangel": ""}}]
|
||||
@@ -63,6 +63,14 @@ Regeln (hart):
|
||||
7. Keine Vorgriffe auf Stoff, der nicht in den Atomen unten steht — auch nicht
|
||||
auf spätere Durchgänge. Unbekannte Begriffe beim ersten Auftreten kurz mit
|
||||
Bekanntem einordnen, nie vertrösten („dazu später mehr" ist VERBOTEN).
|
||||
8. DIAGRAMME: Unten stehen fertige Diagramme (Marker + Beschreibung). Setze den
|
||||
passenden `<!-- diagramm: id -->`-Marker in eine EIGENE Zeile direkt bei dem
|
||||
Absatz, der die gezeigte Relation einführt (Nähe zum Text). Nur die
|
||||
angebotenen Marker verwenden, keine erfinden, jeden höchstens einmal. Passt
|
||||
ein Diagramm nicht zum Fluss, lass seinen Marker weg. „(keine)" → ignorieren.
|
||||
|
||||
VERFÜGBARE DIAGRAMME:
|
||||
{diagramme}
|
||||
|
||||
ATOME:
|
||||
{atome}
|
||||
|
||||
Reference in New Issue
Block a user