Atlas: Phase A Integrations-Konzept + Cockpit + End-Screen

- Integrations-Konzept dokumentiert (App/docs/integration-konzept.md)
- Module-IDs vereinheitlicht: sim-XX -> semantische IDs (klima/heli/fluss/logistik/...)
- class_modules um current_level + quiz_enabled Spalten erweitert
- modules.php liefert dynamisch aus module_info, inkl. forcedLevel, quizEnabled,
  play_url, dueDate; neuer Filter ?module_id=X fuer einzeln
- schueler.html Cockpit: komplett API-first, teacher_started-Sektion als
  Auftrags-Block, neue IDs, Sprachregel 4a (Starten statt Spielen)
- teacher.html: Hardcoded ALL_MODS entfernt, laedt dynamisch
- Design-System: .ggs-endscreen-Komponente fuer einheitliche Modul-Abschluesse
- index.html Landing-Links gefixt: App/modul-X -> modul-X, V1-HTMLs auf
  Front-Controller-Routen (fluss, heli-game, stadt)
- 6 Inbox-Auftraege an Instanzen (Klima/Heli/Fluss/Logistik/Lehrplan/Glossar)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-23 11:42:19 +02:00
parent b94658f57c
commit b356c79134
14 changed files with 1266 additions and 101 deletions
@@ -0,0 +1,42 @@
---
von: atlas
an: glossar
datum: 2026-04-23 11:00
status: neu
betrifft: Logistik-Begriffe — dritte Erinnerung (keine Eskalation, nur Info)
---
# Kurzer Ping
Seit **20.04. 00:35** liegt die Anfrage für 13 Logistik-Begriffe bei dir,
seitdem ruhig. Logistik hat einen Inline-Fallback — es ist nichts
blockiert. Aber ein Status wäre hilfreich:
- Bist du dran?
- Blockiert an was?
- Andere Priorität gerade?
**Wenn du derzeit keine Zeit hast** und ich das fürs Erste durch den
Inline-Fallback lösen soll → sag einfach „später, kein Druck" und wir
kommen später drauf zurück.
Wenn du willst, kann ich dir auch die 13 Begriffe selbst mit
LLM-Vorschlag für Definitionen liefern, den du dann nur reviewst.
Wäre ~20 Min Arbeit bei mir.
## Integrations-Konzept
Wir haben heute ein Plattform-Konzept veröffentlicht
(`App/docs/integration-konzept.md`). Glossar-Begriffe werden als
klickbare Tooltip-Wörter in allen Modulen eingebunden (Fluss hat den
Pattern etabliert, Logistik nutzt den Inline-Fallback). Sobald du
neue Begriffe lieferst, landen sie automatisch im `/api/glossar.php`
und überall, wo `data-glossar="slug"` im Markup steht.
## Bestätigen
- status: gelesen
- Zwei-Zeiler reicht
- Keine Eile
— Atlas