Commit Graph

23 Commits

Author SHA1 Message Date
team3
4c989bc93c Spezialisierung gehört zum Thema, Hinweise zur Version
Thema „Game Design“ plus Spezialisierung „digitale Sammelkartenspiele“
wird zur Bezeichnung „Game Design – digitale Sammelkartenspiele“
(Ordner, Liste). Die Prompts bekommen das Hauptthema und die
Spezialisierung getrennt. „Neue Version“ ändert nur noch die Hinweise.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 15:42:44 +02:00
team3
d2da9920a3 Eingaben im Lauf als Raster: eine Zeile je Feld
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 15:32:36 +02:00
team3
97e465181a Hinweise und Spezialisierung je Version: im Lauf sichtbar, bei „Neue Version“ änderbar
Eingaben liegen jetzt in vN/state.json; alte Versionen ohne eigene
Eingaben nehmen die des Themas. „Neue Version“ öffnet ein Formular mit
den bisherigen Werten, Thema bleibt fest. Zurücksetzen behält die Eingaben.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 15:29:34 +02:00
team3
7538812cfd Spezialisierung je Thema: begrenzt den Umfang auf einen Ausschnitt
Drittes Feld neben Thema und Hinweisen. Hinweise fügen hinzu, die
Spezialisierung nimmt weg: Recherche, Gliederung, Kapitel und Prüfung
bekommen sie als verbindliche Grenze; nur Stoff, der dafür gebraucht
wird, Grundlagen nur soweit nötig.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 15:20:10 +02:00
team3
2067f0615f Als App installierbar (Web-Manifest, Vollbild) und Vollbild-Rückholung im Lesemodus
- Manifest mit Icons, display fullscreen; Backend liefert statische Dateien
  des Frontends direkt aus.
- Nach dem Sperren des Handys holt das nächste Umblättern das Vollbild zurück.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 18:29:38 +02:00
team3
d1193115c1 Oberfläche: Kern-Knopf entfernt, Reset als Symbol
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 18:13:49 +02:00
team3
ade75bca71 Reset-Knopf: Leseposition beider Ansichten auf den Anfang
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 18:04:53 +02:00
team3
9945b20469 Leseposition: Buchansicht und Lesemodus teilen einen Stand, nie rückwärts
- Lesemodus-Schlüssel (03-4:0) wurden in der Buchansicht nicht erkannt.
- Es gilt immer die weiter hinten liegende Stelle beider Ansichten.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 18:03:42 +02:00
team3
7b60b20856 Buchansicht: Sprung beim Laden überschreibt die Lesemodus-Position nicht mehr
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:04:01 +02:00
team3
20f33c07bb Revert "Buchansicht startet beim Laden immer oben; nur der Lesemodus setzt fort"
This reverts commit af935b8cbd.
2026-10-08 17:03:49 +02:00
team3
af935b8cbd Buchansicht startet beim Laden immer oben; nur der Lesemodus setzt fort
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:57:59 +02:00
team3
8e4fe6d96b Buchansicht: beim Springen die feste Knopfleiste einrechnen
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:38:44 +02:00
team3
94476bf56f Buchansicht: am Anfang nicht zum Vorwort scrollen, mobile Knopfleiste bleibt oben
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:13:15 +02:00
team3
156d5fe69c Lesemodus auf Mobilgeräten und Start an der zuletzt gelesenen Stelle
- Der Scroll-Beobachter schaltete beim Wechsel ins Vollbild den Tab zurück
  auf „Buch“; er schweigt jetzt im Lesemodus, und das nr-Ereignis erzwingt
  keinen Tab mehr.
- Die Leseposition merkt sich, welche Ansicht zuletzt gelesen wurde. Buch-
  ansicht und Lesemodus starten beide an dieser Stelle; die Adresse zählt
  nur noch als Rückfall.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:08:34 +02:00
team3
7e78649a41 Lesemodus: Kernblock als eigene Seite am Kapitelende
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:02:13 +02:00
team3
8996c2f048 Oberfläche: Knopf „Kern“ öffnet die Kernerkenntnisse eines Buchs
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 15:56:09 +02:00
team3
d15ec49714 Adressen: Slug und Version im Pfad statt Parameter
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>
2026-10-05 17:12:42 +02:00
team3
1b6899638b Versionen je Thema
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>
2026-10-05 17:01:40 +02:00
team3
8d28680a12 Web: Laufansicht zentriert, Favicon, dynamischer Seitentitel, aktive Stufe hervorgehoben
Tastaturhinweis im Lesemodus nur bei Maus/Tastatur.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 16:45:14 +02:00
team3
26da589d90 update 2026-09-30 01:16:32 +02:00
team3
d10be4ad65 update 2026-09-30 00:59:44 +02:00
team3
828e3978e9 update 2026-09-29 13:47:21 +02:00
Team3
498fe2220a init 2026-09-27 21:36:33 +02:00