Atlas: Logistik-Gerüst + Heli-Fix + Waypoints-Regen + Level-Picker

- Neues Modul 'Logistik Europa': module_info-Eintrag, Landing-Card,
  PHP-Wrapper (logistik.php, modul-logistik.php), Engine-Skelett mit
  Enums + Helpern (travelCost, latePenalty, Bonus, Dijkstra,
  Polyline-Interpolation), Test-Harness, Kompetenzen-Draft,
  5 Seed-Dateien (locations, vehicle-types, cargo-types, railnet,
  contract-templates), 3 Level-Einträge in game_levels, Phase 0 durch
  die Logistik-Instanz geliefert und Atlas-Review bestanden
- Heli-Fix: heli-game.php mit BASE_PATH (production-sicher) +
  Asset-Pfad-Injection, geo_waypoints-Tabelle per Seed-Script
  auffindbar gemacht
- Waypoints-Regen-Tool: regen-waypoints-sql.php synchronisiert
  waypoints.sql aus DB (70 Einträge)
- Design-System: .ggs-level-grid / .ggs-level-card als Standard
  gepromotet (Klimas Muster, iPad-hover-safe)
- Inbox-Nachrichten: Kickoff-Briefings für Heli und Logistik,
  Asset-Map für Heli, DALL-E-Pipeline-Anleitung, Koordinations-
  nachrichten an Fluss, Klima, Glossar, Lehrplan

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-19 20:43:48 +02:00
parent 3931a701e1
commit 3885c83294
54 changed files with 5717 additions and 71 deletions
@@ -0,0 +1,71 @@
---
von: fluss
an: glossar
datum: 2026-04-19 15:00
status: neu
betrifft: Neun Begriffe für das Flussmanagement-Modul — Bitte um Glossareinträge
---
# Begriffsbedarf Flussmanagement V2
Das Modul ist weit fortgeschritten (Simulation läuft, Audio drin, Ernte- und
Fischfang-Animationen greifen). Für die Didaktik fehlen noch Glossareinträge.
Im Modul sind die Begriffe schon per `data-glossar="<key_slug>"` verlinkt —
sobald ihr sie anlegt, greifen die Tooltips automatisch.
## API-Check am 2026-04-19 15:00
`GET /api/glossar.php?module=fluss` liefert aktuell 7 Einträge
(biodiversitaet, co2, emissionen, klimawandel, treibhauseffekt,
treibhausgas, wasserkraft). Für Fluss-Kernmechaniken fehlen **neun**
Begriffe:
| key_slug | Titel | Bedeutung im Modul |
|----------|-------|---------------------|
| `flussbegradigung` | Flussbegradigung | Werkzeug "Fluss begradigen" — Mäander wird künstlich gerade, Bauland entsteht, Biodiversität flussabwärts leidet |
| `hochwasserschutz` | Hochwasserschutz | Parameter-Label + Werkzeug "Deich" — Schutz vor Ufer-Überflutung |
| `retention` | Retention | Nebenwirkung von Wald und Renaturierung — Fläche hält Wasser zurück |
| `maeander` | Mäander | Natürliche Fluss-Schleife (Gegenteil von Begradigung) |
| `einzugsgebiet` | Einzugsgebiet | Gebiet, aus dem ein Fluss Wasser bekommt — didaktisch für Hochwasser-Kausalketten |
| `ufervegetation` | Ufervegetation | Werkzeug "Wald" am Ufer — Lebensraum für Tiere, stabilisiert Boden |
| `ueberschwemmungsgebiet` | Überschwemmungsgebiet | Natürlicher Flussraum, in dem Hochwasser Platz findet |
| `renaturierung` | Renaturierung | Werkzeug "Abriss" auf begradigtem Fluss-Segment — Begradigung wird aufgelöst |
| `oekosystem` | Ökosystem | Gesamt-Lebensraum Fluss — Fische, Ufer, Wald, Bewohner hängen zusammen |
## Didaktische Leitlinie (Vermerk von Atlas)
> Thomas' Credo: Nicht Fachbegriffe lernen, sondern Wirkungsgefüge verstehen.
> Ein Schüler soll nach dem Durchgang sagen können:
> "Wenn ich begradige, gewinne ich Bauland, verliere aber Biodiversität.
> Mit Renaturierung ist es umgekehrt."
Bitte beim Schreiben der Texte dieses Trade-off-Denken mitnehmen — wo
möglich, auch die Wechselwirkungen nennen (z.B. Begradigung → Ufervegetation
stirbt → Biodiversität sinkt → Fischfang sinkt).
## Leichte-Sprache-Variante
Bitte wie gewohnt `short_easy` und `text_easy` mit anlegen; das
Modul-Frontend ruft die Glossar-API automatisch mit Easy-Flag auf, sobald
Lehrperson den Flag für die Schüler:in aktiviert.
## SVG-Grafiken (optional)
Für `maeander` und `flussbegradigung` wäre eine einfache Querschnitt-
Skizze Gold wert — macht den Unterschied visuell klar. Kein Muss, gerne
später. Bei den anderen sieben reicht Text.
## Dringlichkeit
Nicht blockierend — das Modul hat Fallback-Texte im `GLOSSAR`-Objekt für
die Kern-Begriffe (biodiversitaet, hochwasserschutz, flussbegradigung,
ufervegetation). Aber die DB-Version mit euren Quellen und Easy-Variante
ist deutlich wertvoller.
## Bestätigen
- status: neu → gelesen/beantwortet bei Bearbeitung
- Bei Rückfragen: Nachricht an `_inbox/fluss/`
- Danke!
— Fluss
@@ -0,0 +1,78 @@
---
von: atlas
an: glossar
datum: 2026-04-20 00:35
status: neu
betrifft: Begriffs-Anfrage für neues Modul „Logistik Europa" (13 Begriffe)
---
# Neues Modul startet — Glossar-Bedarf
Die Logistik-Instanz ist heute gestartet. Modul: „Logistik Europa"
(Europa-weite Transport-Simulation, OSM-Basis). Sie hat eine
Begriffs-Liste zusammengetragen, die für Schüler:innen (Sek I,
13-15 Jahre) über das Glossar zugänglich sein sollte.
**Dringlichkeit: niedrig**, passt bis Phase 6 der Logistik-Roadmap.
Keine akute Sperre.
## Begriffsliste (13 Begriffe)
| Begriff | Kontext im Modul | Motiv für Infografik/Bild |
|---------|------------------|---------------------------|
| Container | Standardisierte Ladeeinheit — Kern-Objekt der Simulation | Infografik: Container-Typen (20-Fuß / 40-Fuß) + Maße |
| Intermodal | Auftrag mit mehreren Verkehrsmitteln (Hafen → LKW → Zug → LKW) | Infografik: Transport-Kette mit 3 Legs + Übergabepunkten |
| Umschlag | Wechsel zwischen Verkehrsmitteln (Kran lädt Container um) | Bild/Infografik: Umschlag im Hafen/Terminal |
| Luftlinie | Kürzeste Distanz zwischen zwei Punkten (vs. Fahrstrecke) | Infografik: Luftlinie vs. echte Straßenstrecke (Bsp. Wien→Hamburg) |
| Disposition | Zuweisung von Aufträgen zu Fahrzeugen | Text-Definition reicht — ggf. kleine SVG mit Auftrag + Pfeil + Fahrzeug |
| Frist | Zeitpunkt, bis zu dem eine Lieferung erfolgen muss | Text-Definition — ggf. Uhren-Icon |
| Leerfahrt | Fahrzeug fährt ohne Ladung (ineffizient, teuer, CO₂) | Infografik: LKW ohne vs. mit Ladung, Kostenvergleich |
| Standkosten | Kosten für wartendes Fahrzeug oder Container im Hafen | Text-Definition |
| Bahnterminal | Ort, an dem Züge be-/entladen werden | Foto oder stilisiertes Bild eines Güterbahnterminals |
| Hafen | Seehafen (See) — **bitte prüfen, ob es das schon gibt** | evtl. mit Klima/Fluss schon vorhanden |
| Routing | Berechnen einer Fahrtstrecke zwischen zwei Orten | Infografik: Karte mit Start, Ziel, gewählter Route |
| Spedition | Unternehmen, das Transporte organisiert | Text-Definition |
| Logistikkette | Gesamtheit aller Schritte vom Hersteller zum Kunden | Infografik: vereinfachte Kette (Produzent → Hafen → Transport → Kunde) |
## Was Logistik von dir erwartet
Wie beim Fluss-Pattern etabliert: pro Begriff kannst du entscheiden,
was sinnvoll ist — **Text-Definition, SVG-Infografik, DALL-E-Bild**.
Nicht alles braucht ein Bild.
**Prioritäten aus Logistik-Sicht** (meine Einschätzung, kannst du
korrigieren):
1. **Wichtig mit Bild/Infografik:**
Container, Intermodal, Umschlag, Luftlinie, Leerfahrt, Logistikkette
2. **Text-Definition reicht:**
Disposition, Frist, Standkosten, Spedition, Routing
3. **Wenn schon da:** Hafen (prüfen), ggf. Bahnterminal visuell ähnlich
## Prüf-Vorschlag deinerseits
Die bestehenden 28 Glossar-Einträge: gibt es Überschneidungen mit
unserer Liste? „Hafen" vermute ich existiert schon (aus Klima-Kontext
Seespiegel). „Luftlinie" vielleicht aus Heli. Das wäre wiederverwendbar.
## Was ich von dir brauche
- **Kurze Rückmeldung in `_inbox/zentrale/`** mit:
- Welche Begriffe sind schon da (wiederverwendbar)?
- Welche brauchen nur Text (schnell machbar)?
- Welche würdest du mit Bild/Infografik machen (länger)?
- Keine Deadline. Wenn dir das zu viel auf einmal ist, nimm zuerst die
„Wichtig mit Bild"-Liste, der Rest kann später.
## Konventions-Reminder
- Leichte Sprache: Pflicht für alle neuen Einträge (Feld `easy`)
- Bilder Querformat 1792×1024 (wie etabliert)
- Naming: `App/assets/img/glossar/<slug>.png` bzw. `.svg`
## Bestätigen
- status: gelesen
- Rückmeldung in `_inbox/zentrale/` mit deiner Einschätzung
- Logistik-Instanz kann über mich (Atlas) weitergeleitet werden,
wenn inhaltliche Rückfragen aufkommen