Jedes Kapitel endet mit „## Kern“. Die Montage sammelt alle Blöcke in
buch/KERN.md, die API liefert sie unter kern.md. Stilregel, Kapitel- und
Prüfprompt angepasst.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Das Buch wird von vorn nach hinten gelesen. Verweisklammern „(→ …)“ und
Rückverweise entfallen, Vorausverweise nur als Halbsatz. Die Konsistenz-
stufe entfernt Reste und kürzt Doppelungen ohne Verweis.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Nach der Prüfung glättet ein Lektor ohne Werkzeuge jeden Abschnitt
(Satzbau, Zusammenhang, Wortwahl, Begriffe erinnern). Eingebaute
Verlustprüfung: Bezeichner, Zahlen, Überschriften, Code, Diagramme,
Querverweise, Umfang ±20 % – sonst bleibt das Original. Alte Zustände
bekommen die Stufe beim Laden nachgetragen.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Seite: /<slug>[/v<N>][/lauf|/buch|/lesen][/<Abschnitt>], Zurück-Taste je
Abschnitt. API: /api/themen/<slug>/v<N>/… mit Version als Pflichtteil des
Pfads; /api/topics entfällt. Slugs stehen in thema.json und werden beim
Start nachgetragen. Unbekannte API-Pfade liefern 404 statt der Seite.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Ein Thema hat Versionen storage/<Thema>/v<N>/ mit eigenem Lauf, Buch und
Leseposition; bestehende Ablagen wandern beim Start nach v1/. Intern ist
„Thema/vN“ der Schlüssel aller Zustandsfunktionen. API: ?v=N an allen
Themen-Endpunkten, POST /version, DELETE ?v=N. Oberfläche: Versionsliste
unter dem Thema (Klick auf Thema → Lauf der neuesten, auf Version → Buch),
Knopf „Neue Version“ mit gleichen Eingaben. make loeschen kennt V=<Nr>.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Stilregel: Strukturdiagramme als diagramm-Block mit Kästen und Pfeilen,
Ausgabe des Testlaufs unter jedem Beispiel; Prüfer prüft beides.
Frontend: eigene GDScript-Grammatik, gdshader über GLSL, Diagrammblock
ohne Umbruch. PDF: Diagramme als pre ohne Umbruch, gdshader über GLSL.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Der Gliederungs-Agent vergibt je Abschnitt ein Gewicht (kurz/mittel/lang,
800/1300/2000 Wörter); Kapitel typisch 4 Abschnitte (2–7), Summe höchstens
8000 Wörter. Autor und Prüfer richten sich nach dem Richtwert, keine
Untergrenze mehr. Parser liest das Gewicht und prüft die Grenzen.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Ein Konsistenz-Agent startete einen Hintergrund-Workflow und endete ohne
Bericht; die Pipeline hielt die Stufe für fertig.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>