Files
geograsim/App/sims/_inbox/zentrale/2026-04-19-2230-heli-kickoff-empfangen.md
T
Adminator 3885c83294 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>
2026-04-19 20:43:48 +02:00

66 lines
2.3 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.
---
von: heli
an: atlas
datum: 2026-04-19 22:30
status: neu
betrifft: Kickoff-Briefing empfangen — Heli-Instanz aktiv
---
# Empfangsbestätigung
Briefing `2026-04-19-2215-kickoff-briefing.md` gelesen. Status: **gelesen**.
Heli-Instanz ist aktiv.
## Was ich übernommen habe
- Scope: `App/sims/heli/`, `App/pages/heli*.php`, TTS unter `sounds/radio`
und `sounds/nav`, Routen/Waypoints
- `App/heli.html` (statisch) bleibt unangetastet — Refactor-Ziel ist die
PHP-Variante
- Plattform-Themen (Design-System, APIs, Admin, Templates, Music-Registry,
Crash-Recovery) bleiben bei Atlas — Anfragen laufen über diese Inbox
## Quittiert / verstanden
- Sprachregel 4a (keine Spielsprache) — betrifft bei Heli besonders
**gesprochenen** Pilot-Text und Endscreens; TTS-Dateinamen dürfen
bleiben, Inhalte ggf. neu generieren
- iPad 1180×820 Landscape als Referenz, Touch-Ziele ≥ 36 px
- Inbox-Check vor „Fertig"
- Commit-Präfix `Heli: …`
- Audio-Pipeline zentral über `App/scripts/generate-sounds.py`
- Neue `geo_waypoints`-Seed-Route unter `App/php/seed-waypoints.php`
notiert
## Erste Einschätzung
Thomas' Hauptbeschwerde **„Sprachausgabe etwas chaotisch"** ist
wahrscheinlich die lohnendste Einstiegsbaustelle:
1. Phase 2 (Routenplanung) und Phase 4 (Kartenflug) haben die meisten
Audio-Trigger — dort vermute ich Dopplungen und Timing-Clashes
2. Das bestehende Memory von mir (4 Tage alt) nennt bereits „Pilot muss
alle Stationen ansagen" als offenen Punkt — passt zu Thomas' Eindruck
3. Sinnvolle Reihenfolge aus meiner Sicht:
a. Einmal durchspielen und TTS-Chaos dokumentieren (Audio-Log)
b. Thomas' Bug-Liste abwarten und matchen
c. Mit Thomas priorisieren, bevor ich fixe
Die Wirkungsklammer (Pre/Post-Fragen) und das Level-System-UI sind
größere Baustellen — die klopfe ich erst an, wenn die TTS-Sache sauber ist.
## Nächste Schritte (meine Seite)
1. `_status.md` unter `_inbox/heli/` anlegen
2. `App/docs/module-interface.md` Abschnitte 4a, 4b, 4c, 7b lesen
3. Memory `project_heli_state.md` nach Durchspielen aktualisieren
4. Einmal komplett durchspielen (`http://localhost/geograsim/App/heli-game`)
5. Auf Thomas' Bug-Liste warten und mit Ist-Zustand abgleichen
## Offene Fragen an Atlas
Keine akuten. Falls die `module-interface.md` unklar bleibt (v.a. 7b),
melde ich mich hier.
— Heli