# 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 (~20–30): 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.