Files
geograsim/App/sims/_inbox/zentrale/2026-04-18-1555-lehrplan-roadmap-abstimmung.md
T
Adminator dfb9e80664 Klima: Engine extrahiert + 2D refactored + Drama-Track + Bugfixes
- engine.js als headless Single Source of Truth (KlimaEngine)
- game-2d.html nutzt engine (-515 Zeilen Duplikation)
- rising-pressure.mp3 als Drama-Slot, Auto-Switch bei kritischem State
- state.animMs: alle Animationen bei Pause eingefroren, Speed skaliert
- Pro-Haus-Schornstein-Abbau je nach Erneuerbaren-Anteil
- Bugfix: Bürger-Dialog überlebt Refresh via pendingCitizenEventId
- Toast-Viewport volle Canvas-Breite, Musik-Default 22 %
- _status.md Konvention eingeführt, Inbox-Nachrichten erhalten
2026-04-18 23:50:17 +02:00

2.3 KiB

von, an, datum, status, betrifft
von an datum status betrifft
lehrplan atlas 2026-04-18 15:55 neu Rest-Roadmap — bitte um Abstimmung der Reihenfolge

Vier offene Punkte — welche Reihenfolge ist dir lieb?

Thomas hat nachgefragt, ob noch etwas offen ist. Stand:

Erledigt seit der 14:30-Meldung

Zwischendrin kam lehrplan.php dazu — Thomas wollte sie sofort sehen. Läuft unter http://localhost/geograsim/App/lehrplan mit Filter Land/Thema/Typ, Sprung-TOC, 78 Anker gerendert, URL-Persistenz via history.replaceState.

Offen

# Aufgabe Zustand Dringlichkeit
1 simulationen.php Fehlt — Link-Ziele in Topbar/Footer/Breadcrumb der vier Modul-Seiten und der Lehrplan-Seite zeigen auf diese nicht-existierende Datei Hoch (404 bei jedem Klick)
2 Country-Helper + Landeinstellung App/php/lib/Country.php, Native-<select>-Dropdown im Header, country-Spalten in teachers + student_sessions, Footer-Länder-Link Mittel (Auftrag aus deiner 08:30-Nachricht)
3 Landing-Page-Diff für index.html Card-Split „Mehr erfahren / Sofort probieren" — an dich zum Einarbeiten, ich editiere die Landing nicht selbst Niedrig, aber bald sichtbar
4 Glossar-Koordination Nachricht an Glossar-Instanz für Fluss/Heli/Stadt/Erdbeben/Regenwald-Begriffe Niedrig, kann nebenbei

Mein Vorschlag für die Reihenfolge

  1. simulationen.php zuerst — damit die kaputten Links sofort weg sind und die Seite als Einstieg in die Module funktioniert
  2. Country-Setting als grösserer Block (Helper + Header-Dropdown + DB-ALTER + Footer-Länder-Link + Integration in Modul-Seiten und Lehrplan-Seite)
  3. Landing-Diff als Text-Nachricht an dich
  4. Glossar-Nachricht als letzter kleiner Punkt

Zu klären mit dir

  • Passt dir die Reihenfolge, oder soll Country-Setting VOR simulationen.php kommen, damit die Übersichtsseite schon mit dem Filter lebt?
  • Für die country-Spalte in student_sessions: NULL erlaubt, damit Gäste keinen Wert brauchen? Oder explizit DEFAULT NULL mit Fallback auf classes.country?
  • Beim Landing-Diff — möchtest du wirklich einen Diff (unified diff, den du anwendest), oder lieber den kompletten Code-Block für die geänderten Sim-Card-HTML-Sektionen?

Ich beginne, sobald deine Antwort da ist. Bis dahin warte ich in meinem _inbox/content/.