Baustein 2: Inhalte einlesen und pruefen, Handouts, Suche, Glossar
Die fachlichen Inhalte liegen als Dateien unter content/ und werden beim Start eingelesen, geprueft und in den Speicher geladen. - Inhaltslader mit Zod-Schemata und Querverweispruefung - Fehlermeldungen nennen Datei und Zeile, gesammelt statt beim ersten Fehler geworfen; die Anwendung startet bei Fehlern nicht - npm run inhalte:pruefen prueft ohne Start - Handout-Ansicht mit festem Aufbau, Uebersicht nach Themenbloecken - Volltextsuche mit Gewichtung und Trefferausschnitt - Gelesen-Markierung je Handout - Glossar mit Suche und automatischer Verlinkung in den Handouts - Beispielinhalte: 4 Wochen, 12 Handouts, 24 Merkkarten, 4 Aufgaben, 4 Checklisten, 2 Lernzielkontrollen, 24 Glossareintraege - rahmenplan.yaml aus FIAusbV 2020 und KMK-Rahmenlehrplan, mit Fundstellen - gray-matter entfernt, YAML-Kopf wird selbst herausgeloest - npm run screenshots nimmt die Bilder fuer die Anleitung auf - 39 neue Tests, insgesamt 68 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
e856349cd4
commit
1af5613e9b
+10
-6
@@ -22,12 +22,16 @@ Legende: `[ ]` offen · `[~]` in Arbeit · `[x]` fertig
|
||||
|
||||
## 0.2 – Inhalte
|
||||
|
||||
- [ ] **B2 · Inhalte einlesen und validieren, Handouts anzeigen, Suche**
|
||||
- [ ] Markdown mit YAML-Frontmatter, Zod-Prüfung, Start bricht bei Fehler ab
|
||||
- [ ] Fehlermeldung nennt Datei und Zeile
|
||||
- [ ] Handout-Ansicht mit festem Aufbau, Themenblöcke, „gelesen" merken
|
||||
- [ ] Volltextsuche über alle Handouts
|
||||
- [ ] Neu einlesen bei Dateiänderung im Entwicklungsbetrieb
|
||||
- [x] **B2 · Inhalte einlesen und validieren, Handouts anzeigen, Suche**
|
||||
- [x] Markdown mit YAML-Frontmatter, Zod-Prüfung, Start bricht bei Fehler ab
|
||||
- [x] Fehlermeldung nennt Datei und Zeile
|
||||
- [x] Handout-Ansicht mit festem Aufbau, Themenblöcke, „gelesen" merken
|
||||
- [x] Volltextsuche über alle Handouts
|
||||
- [x] Neu einlesen bei Dateiänderung im Entwicklungsbetrieb
|
||||
- [x] Glossar mit automatischer Verlinkung in den Handouts
|
||||
- [x] Beispielinhalte: 4 Wochen, 12 Handouts, 24 Merkkarten, 4 Aufgaben,
|
||||
4 Checklisten, 2 Lernzielkontrollen, 24 Glossareinträge
|
||||
- [x] Rahmenplan aus FIAusbV und KMK-Rahmenlehrplan als Nachschlagewerk
|
||||
|
||||
## 0.3 – Woche und Wiederholung
|
||||
|
||||
|
||||
Reference in New Issue
Block a user