Work Notes Physik (E-Phase Hierarchie)
Historical work-notes record, 16 February 2026. It documents how this work was done at that time. It is not current process and not a source of truth. Current reference: graph definition
Datum: 2026-02-16
Datei: curricula/DE/HE/Kultusministerium/Gymnasiale_Oberstufe/json/DE_HES_S_GYM_2_PHYSIK.de.json
Ziel
Contains-Hierarchie im E-Phasen-Knoten KC-nah strukturieren (E.1 bis E.7), ohne atomare Ziele zu verlieren, und Hauptknoten konsistent benennen.
Ergebnisse (umgesetzt)
- Hauptknoten umbenannt:
25bd8476-0c87-4777-b9f5-0bba9ad1b06e- Neu: „Einführungsphase: Mechanik, Gravitation, Thermodynamik und Drehbewegungen“
-
Begründung: „Mechanik“ allein war zu eng, da E.6 (Thermodynamik) und E.7 (Drehbewegungen) mitgeführt werden.
-
KC-konforme E-Feld-Benennungen vereinheitlicht:
af70212d-...->E.1 Bewegungen und ihre Beschreibung52c3d2e8-...->E.2 Newton'sche Axiome und Erhaltungssätze242f0487-...->E.4 Weitere Bewegungen44882cb3-...->E.5 Gravitation98c7a125-...->E.6 Grundlagen der Thermodynamik-
3f0058c3-...->E.7 Drehbewegungen -
Expliziten E.3-Wrapper ergänzt:
- Neu angelegt:
0f3f9df2-37ee-4fd9-95b6-8786367d3794 - Titel:
E.3 Waagerechter Wurf und Kreisbewegung - Enthält:
b552ca1c-...(Waagerechter Wurf und Superposition)a109d4fe-...(Kreisbewegungen und Zentripetalkraft)
-
Requires: E.1 und E.2.
-
E.4 curricular bereinigt:
5b3261e8-...(Schiefer Wurf) liegt jetzt unter E.4.3d235018-...(Reibungskräfte qualitativ verstehen) liegt jetzt unter E.4.-
Im E.3-Untercluster
b552ca1c-...wurde der schiefe Wurf auscontainsentfernt. -
Reihenfolge
containsim E-Phasen-Hauptknoten auf KC-nahe Struktur gebracht: - Methoden in der E-Phase
- E.1
- E.2
- E.3
- E.4
- E.5
- E.6
- E.7
- Lernkarten - E-Phase
- Übungen E-Phase Mechanik (Abi-Niveau)
Nachweise / Checks
- Leaf-Integrität (vorher vs. nachher im E-Phasen-Teilbaum):
- leaf_before:
104 - leaf_after:
104 - missing:
0 - added:
0 -
Ergebnis: Keine atomaren Ziele verloren.
-
Graph-Validierung:
- Befehl:
npm run validate:graphinapp/ -
Ergebnis:
✅ 587 landscape(s) passed validation. -
Hinweis:
npm run validate:graphim Repo-Root schlägt fehl (kein Root-package.json); korrekt ist Ausführung inapp/.
Plan (nächste Schritte)
- KC-Bullet-Mapping E.1-E.7 systematisch gegen
containsprüfen (Abdeckungsliste pro Themenfeld). - Prüfen, ob Methoden/Lernkarten/Übungen dauerhaft im selben E-Phasen-Root bleiben sollen oder als parallele Cluster modelliert werden (didaktisch vs. formal).
requiresim E-Bereich auf Über-Spezifikation prüfen (insb. bei Querverbindungen zwischen E.3/E.4 und Übungsset).- Optional: Schreibweise vereinheitlichen (
Newton'schevs.Newtonsche) und sprachliche Konsistenz in Titeln. - Nach jeder weiteren Änderung erneut:
npm run validate:graph(inapp/)- Leaf-Vergleich im E-Teilbaum (keine atomaren Knoten verlieren).
Update 2026-02-16 (Reihenfolge + E.6-Voraussetzung)
Anlass: 1. E.6 Thermodynamik soll inhaltlich E.2 als Voraussetzung haben. 2. Die sichtbare Reihenfolge im Baum soll E.1 bis E.7 sein (unabhängig von reinen Requires-Heuristiken).
Umgesetzt:
1. E.6 Grundlagen der Thermodynamik (98c7a125-...) requires erweitert um:
- 52c3d2e8-... (E.2 Newton'sche Axiome und Erhaltungssätze)
2. E-Phasen-Root contains explizit auf diese Reihenfolge gesetzt:
- E.1, E.2, E.3, E.4, E.5, E.6, E.7, Methoden, Lernkarten, Übungen
3. Für stabile UI-Sortierung (sortGoalsTopologically) extendedData.treeOrder gesetzt:
- E.1=1, E.2=2, E.3=3, E.4=4, E.5=5, E.6=6, E.7=7, Methoden=8, Lernkarten=9, Übungen=10.
Verifikation:
1. Sortierfunktion liefert unter dem E-Root jetzt:
- E.1 -> E.2 -> E.3 -> E.4 -> E.5 -> E.6 -> E.7 -> Methoden -> Lernkarten -> Übungen
2. Graph-Validierung:
- npm run validate:graph in app/ -> ✅ 587 landscape(s) passed validation.