Files
geograsim/App/sims/busfahrt/TODO.md
T
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/
- 12 code-workspace-Files
- STATUS-*.md
- viele M/D/R-Änderungen an bereits getrackten Files
- .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-08 02:27:02 +02:00

110 lines
5.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Busfahrt — TODO
**Stand:** 2026-05-03 (Ende Tag 1, Modul ist spielbar und Thomas-abgenommen)
Zuständigkeitskürzel:
- **Th** = Thomas (du selbst)
- **Atl** = Atlas-Instanz — Wrapper, DB, Cockpit, Server-Doppelstruktur
(klargestellt 2026-05-03 19:00: Atlas ist wieder aktiv, nicht Logistik)
- **Lo** = Logistik-Modul-Instanz (für Logistik-Modul-Sachen, nicht Busfahrt-Deploy)
- **Lp** = Lehrplan-Instanz
- **Gl** = Glossar-Instanz
- **Bf** = Busfahrt (ich)
---
## A · Vor dem Veröffentlichen (Release-Block)
| # | Punkt | Wer |
|---|-------|-----|
| A1 | DB-Status auf `beta` für `module_id='busfahrt'` | **Atl** |
| A2 | Deploy auf Server-Doppelstruktur: `pages/busfahrt.php` + `sims/busfahrt/` | **Atl** |
| A3 | Schülerseiten-Card-Anzeige prüfen, Test auf `geograsim.at/busfahrt` | **Atl** |
| A4 | Lizenz-Klärung Hintergrund-Songs (Quelle dokumentieren) | **Th** |
| A5 | Lizenz-Klärung ElevenLabs-Sounds (Bildungsapp ok?) | **Th** |
| A6 | iPad-Test auf echtem Gerät: Touch, Audio-Unlock, dvh-Verhalten | **Th** |
| A7 | Long-Tour-Performance (L3 / 24 Aufträge) auf iPad | **Th** |
→ Atlas-Anfrage liegt im Postfach: [`zentrale/2026-05-03-1900-busfahrt-deploy-bitte.md`](../_inbox/zentrale/2026-05-03-1900-busfahrt-deploy-bitte.md). Atlas braucht nur den Trigger.
---
## B · Inhaltliche Anbindung (vor breitem Einsatz)
| # | Punkt | Wer |
|---|-------|-----|
| B1 | Lehrplan-Anker in `module_info.lehrplan_codes` eintragen | **Lp** |
| B2 | Glossar-Begriffe pflegen: Tarif, Marge, Konkurrenz, Luftlinie, Maßstab, Umweg, Wahrzeichen, Hauptstadt | **Gl** |
| B3 | Easy-Sprache-Korrektur über alle 159 Order-Prompts + 144 City-Beschreibungen | **Th** (oder päd. Instanz) |
| B4 | Optional: Aussprache prüfen (z.B. `Reykjavík`, `Kyjiw`, `Pjöngjang`) | **Th** |
→ Mails an Lehrplan und Glossar liegen im Postfach (siehe Postfach-Index unten).
---
## C · Mechanik / Polish V1.1 (nice nach Release)
| # | Punkt | Wer |
|---|-------|-----|
| C1 | Schätz-Eingabe als Vor-Übung wieder rein (Distanz raten BEVOR Tap) | **Bf** |
| C2 | OSRM-Backend-Proxy oder pre-baked road-net (Replace `router.project-osrm.org`) | **Atl** |
| C3 | Lineal-Tool: zwei Punkte vorab messen | **Bf** |
| C4 | Auto-Save / Resume mitten in der Tour (Pattern wie Logistik?) | **Bf** |
| C5 | Heuristik verfeinern: blödsinnige OSRM-Fähr-Routen → trotzdem Schiff | **Bf** |
| C6 | Tour-Ziele mit dem 159er-Pool nochmal nachsimulieren | **Bf** |
---
## D · Lehrkraft-Cockpit (Atlas-Territorium)
| # | Punkt | Wer |
|---|-------|-----|
| D1 | Cockpit-Schalter: `BUSFAHRT_BLACK_MAP` (Default-Schwarze-Karte) | **Atl** |
| D2 | Cockpit-Schalter: `BUSFAHRT_TIME_BONUS` ein/aus | **Atl** |
| D3 | Cockpit-Slider: `BUSFAHRT_TIME_BONUS_SEC` (Bonus-Fenster) | **Atl** |
| D4 | Cockpit-Slider: Audio-Lautstärke pro Klasse | **Atl** |
| D5 | Klassen-Statistik-Backend: Endbudget pro Schüler*in, Topo-Schnitt | **Atl** |
| D6 | Preset-Touren als Lehrkraft-Auswahl („Hauptstadt-Tour", „DACH-Reise", „Welt") | **Atl** + **Bf** |
---
## E · Erweiterungen (für später / V1.2+)
| # | Punkt | Wer |
|---|-------|-----|
| E1 | Region-Stinger-Sounds (Alphorn DACH, Sitar Indien etc., 1 s pro Auftrag) | **Bf** |
| E2 | Fahrtenbuch-PDF-Export am Tour-Ende | **Bf** |
| E3 | Stadt-Bilder via S3/CDN auslagern (340 MB → schlanker Repo) | **Atl** |
| E4 | Mehrsprachigkeit: englische Variante | **Th** + **Bf** |
| E5 | Achievements: „Erste Punktlandung", „Tour ohne Verlust", „Nachtfahrt-Champion" | **Bf** |
---
## F · Zwischenfragen-Polish (eingeführt 2026-05-30)
| # | Punkt | Wer |
|---|-------|-----|
| F1 | Distraktor-Kuratierung: Generator wählt aktuell ZUFÄLLIG aus allen 98 Ländern → didaktisch oft zu leicht (z.B. „Wien: Japan / Malaysia / Österreich"). Plausiblere Distraktoren wählen (Nachbar-/Kontinent-Länder). | **Bf** |
| F2 | Sensationsstädte (~2030): zusätzliche Frage je Stadt — z.B. „An welchem Fluss liegt Paris?", „Welcher Berg liegt bei Innsbruck?", „Wie heißt das Wahrzeichen von Sydney?". Hand-kuratiert. Datenfeld `questionExtra` in cities.json, vom Generator nicht überschrieben. | **Bf** |
| F3 | Easy-Sprache der Frage-Prompts: aktuell `de` = `easy` (vom Generator). Separat formulieren für Leichte Sprache. | **Th**/**Bf** |
| F4 | Sound-Effekt bei Quiz-Bonus (Münze) / Quiz-Strafe (Klage) | **Bf** |
## G · Realismus / Routen
| # | Punkt | Wer |
|---|-------|-----|
| G1 | Reykjavik + Island-Städte: explizit Bus+Fähre-Modus mit Zwischenstop **Hirtshals** (DK) → **Tórshavn** (Färöer) → **Seyðisfjörður**. Realität: Smyril Line „Norröna" ist die einzige Auto-Fähre, 1×/Woche, 2,5 Tage. Aktuell switcht Sim auf Schiff-Modus, aber ohne didaktische Erklärung. InfoCard-Text + ggf. Zwischen-Tap. | **Bf** |
| G2 | Andere Insel-Hauptstädte prüfen (Valletta, Nikosia, etc.) — Fähren-Realismus | **Bf** |
---
## Postfach-Index (laufende Anfragen)
- **Atlas** (Deploy + DB-Status `beta`):
[`_inbox/zentrale/2026-05-03-1900-busfahrt-deploy-bitte.md`](../_inbox/zentrale/2026-05-03-1900-busfahrt-deploy-bitte.md)
- **Atlas** (Wrapper-Entwarnung + Cockpit-Hooks):
[`_inbox/zentrale/2026-05-03-1840-busfahrt-keine-wrapper-anpassung.md`](../_inbox/zentrale/2026-05-03-1840-busfahrt-keine-wrapper-anpassung.md)
- **Lehrplan**: [`_inbox/lehrplan/2026-05-03-1830-busfahrt-anker.md`](../_inbox/lehrplan/2026-05-03-1830-busfahrt-anker.md)
- **Glossar**: [`_inbox/glossar/2026-05-03-1830-busfahrt-begriffe.md`](../_inbox/glossar/2026-05-03-1830-busfahrt-begriffe.md)
- ~~Logistik (Modul-Instanz)~~ — Mail aus 17:00 wurde an Atlas verschoben, kein Handlungsbedarf für Logistik-Modul-Instanz.