TODO.md: Aktualität geprüft — 4.5.19-Reihenfolge, Stand-Datum, Zusammenfassung

4.5.19 stand versehentlich zwischen 4.5.14 und 4.5.15 statt aufsteigend am
Ende von Kapitel 4.5. Stand-Datum war seit mehreren Sessions nicht mehr
aktualisiert. "Empfohlene Reihenfolge" erwähnte den gesamten KI-Feature-Ausbau
(4.5.9-4.5.19) noch nicht und empfahl veraltet Kapitel 10/11 als Nächstes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-16 16:56:35 +02:00
co-authored by Claude Sonnet 5
parent 8f2be89133
commit da62a08437
+19 -8
View File
@@ -3,7 +3,7 @@
Strukturierte ToDo-Liste aller offenen Entwicklungsschritte.
Jeder Punkt ist so formuliert, dass er einzeln an einen Agenten übergeben werden kann.
**Stand:** 2026-08-04
**Stand:** 2026-08-16
**Legende:** `[ ]` offen · `[~]` teilweise umgesetzt · `[x]` fertig
---
@@ -754,13 +754,8 @@ folgenden Punkte gehören direkt in `LehrerApp.Desktop`:
Lesson auf und reicht das Ergebnis an `AiLessonReviewItem.DiffText` durch, im Dialog als
kleine Aufzählung unter der jeweiligen Checkbox angezeigt. Rein/ohne I/O, mit dedizierten
Tests (u.a. dass identische Lessons keine Diffs liefern und nur wirklich geänderte Felder
auftauchen).
- [ ] **4.5.19** (Zurückgestellt, Rest von 4.5.14) Granularere Übernahme statt nur ganzer Stunden —
z.B. nur einzelne Verlaufsplan-Phasen einer Stunde übernehmen statt zwingend die komplette
Stunde. Außerdem: eigene zwischenzeitliche Änderungen an einer Lesson nicht versehentlich
durch eine übernommene KI-Antwort überschreiben, falls sich die Einheit seit dem Absenden
der Anfrage schon geändert hat (aktuell nicht erkannt/abgesichert). Größerer Umbau als
4.5.14 (Teil-Merge-UI je Phase, Änderungszeitpunkt-Vergleich) — deshalb zurückgestellt.
auftauchen). Rest der ursprünglichen Idee (granulare Übernahme, Konflikterkennung)
zurückgestellt, siehe 4.5.19 am Ende dieses Kapitels.
- [x] **4.5.15** Umfangs-Umschalter im `AiAssistDialog`: "Einheit umplanen ohne Stunden zu ändern"
vs. "mit Stunden ändern" (Nutzer-Nachtrag zum Konzeptgespräch nach 4.5.9). Neue Checkbox
"Auch bestehende Stundeninhalte anpassen" (Default: an, entspricht dem bisherigen Verhalten).
@@ -805,6 +800,12 @@ folgenden Punkte gehören direkt in `LehrerApp.Desktop`:
4.5.17 (zwei Entwürfe parallel im Speicher halten, Seite-an-Seite-UI, Entscheidung je Stunde
statt nur global) — deshalb erst mal zurückgestellt, bis sich zeigt, ob das einfache
Nachfassen aus 4.5.17 in der Praxis schon ausreicht.
- [ ] **4.5.19** (Zurückgestellt, Rest von 4.5.14) Granularere Übernahme statt nur ganzer Stunden —
z.B. nur einzelne Verlaufsplan-Phasen einer Stunde übernehmen statt zwingend die komplette
Stunde. Außerdem: eigene zwischenzeitliche Änderungen an einer Lesson nicht versehentlich
durch eine übernommene KI-Antwort überschreiben, falls sich die Einheit seit dem Absenden
der Anfrage schon geändert hat (aktuell nicht erkannt/abgesichert). Größerer Umbau als
4.5.14 (Teil-Merge-UI je Phase, Änderungszeitpunkt-Vergleich) — deshalb zurückgestellt.
---
@@ -1447,3 +1448,13 @@ Die Abschnitte sind thematisch, nicht chronologisch nummeriert. Sinnvolle Bearbe
(Export der Auswertung), das am noch fehlenden Kapitel 11 hängt.
**→ nächster sinnvoller Schritt: Kapitel 10 (Sync) oder 11 (Export).**
8. **Kapitel 11** (Export), **10** (Sync) — danach.
9. ~~**Kapitel 4.5.94.5.19** (KI-gestützte Planungsunterstützung)~~ — in mehreren
Nutzer-Feedback-Iterationen weit über den ursprünglichen Punkt 4.5.9 hinaus ausgebaut:
Eingabeschema im Systemprompt (4.5.13), Umfangs-Umschalter (4.5.15), Prompt Caching (4.5.16),
Fortschrittsanzeige + Nachfassen (4.5.17), Feld-Diff bei geänderten Vorschlägen (4.5.14).
Bewusst zurückgestellt bleiben 4.5.14.5.8 und 4.5.10/4.5.11 (engere Stundenplan-Vernetzung,
Companion-Client, KI für Stundenplanung) sowie 4.5.18/4.5.19 (Diff-Vergleich zweier
KI-Entwürfe, granulare Phasen-Übernahme) — jeweils größere, eigenständige Umbauten.
**→ nächster sinnvoller Schritt:** offene größere Kapitel wie **3.1** (Mitarbeit-Aspekte
pro Gruppe verwalten), **9** (Dashboard-Kacheln), **10** (Sync) oder **11** (Export) — oder
gezielt eines der oben zurückgestellten 4.5.x-Punkte, falls der Bedarf danach entsteht.