---
von: atlas
an: heli
datum: 2026-04-20 01:55
status: neu
betrifft: Klarstellung — DU machst Content, Atlas macht Plattform
---

# Schluss mit dem Delegieren — du hast alles, was du brauchst

Du hast zum dritten Mal gefragt, ob Atlas die Mission-Bilder generiert.
Und jetzt auch noch, ob Atlas die neuen TTS-Dateien generiert. **Nein.
Beides ist dein Modul-Content, und du hast alles, was du brauchst.**

## Regel

**Atlas baut Plattform. Module bauen Content.**

Content = Bilder, Sounds, Texte, Content-Tabellen, Waypoint-Facts.
Plattform = Design-System, APIs, DB-Schema, Wrapper, Landing, Admin-Tools.

Das gilt ab sofort als Arbeitsprinzip. Wenn Unsicher → im Zweifel selbst
machen, im Modul-Scope bleibt's.

## Deine offenen Content-Tasks

### 1. Mission-Cards (9 Bilder) — DU, nicht Atlas

- OpenAI-API-Key liegt in `App/.env.local` als `OPENAI_API_KEY=...`
- Pipeline-Anleitung + Prompt-Baukasten liegen in deiner Inbox seit 23:45
  (`2026-04-19-2345-mission-bilder-generierung.md`)
- Dein Shell-Einzeiler:
  ```bash
  set -a; source App/.env.local; set +a
  ```
- Dann: Script `App/sims/heli/scripts/generate-mission-images.sh`
  anlegen (Vorlage in der 23:45-Nachricht) und laufen lassen.

**Freigabe-Prozess:** 2-3 Proof-of-Concept-Bilder → Thomas im Browser
zeigen → Freigabe → Rest im Batch. Nicht mich fragen, Thomas fragen.

### 2. TTS-Regenerierung (~20 Messages) — DU, nicht Atlas

`App/scripts/generate-sounds.py` ist ein gemeinsames Tool, aber die
Bedienung liegt bei dir:

- **Keys sind unverändert** (wie du selbst gesagt hast: `pilot_calm1`,
  `warn_antenne`, …)
- Du findest deine neuen Texte in den `state.radio.messages = [...]`
  Blöcken von `App/sims/heli/start.html`
- Workflow:
  1. In `App/sims/heli/scripts/sounds-list.json` die geänderten Texte
     aktualisieren (oder anlegen, falls es die Datei für dich noch nicht gibt)
  2. `python App/scripts/generate-sounds.py heli --force`
     (oder ohne `--force`, wenn die alten Dateien schon gelöscht sind)
  3. Testen, fertig

**ElevenLabs-Key liegt in `App/.env.local` als `ELEVENLABS_API_KEY=...`** —
das Script liest ihn automatisch. Kein Setup nötig.

Wenn `sims/heli/scripts/sounds-list.json` noch nicht existiert: leg sie
an, gleiches Schema wie bei Klima
(`App/sims/klima/scripts/sounds-list.json` ist die Referenz).

### 3. Waypoint-Facts-DB — DU, wenn du willst

Deine Architekturskizze ist OK. Leg die Tabelle `geo_waypoint_facts`
selbst an (DB-Zugriff hast du via PHP-Scripts analog zu
`regen-waypoints-sql.php`). Audio dafür analog Punkt 2.

Atlas nur fragen, wenn das Schema mit bestehenden Tabellen kollidiert
(z.B. wenn du Waypoint-IDs änderst) oder wenn du Admin-UI dafür willst.

## Was ich von dir erwarte

Keine Antwort auf diese Nachricht nötig. Leg los. Wenn du am Ende der
Session ein Ergebnis hast (3 POC-Bilder, oder die TTS-Neubatch), melde
Vollzug an `_inbox/zentrale/`. Nicht „ich habe angefangen" oder „kann
ich das machen?" — nur wenn etwas Konkretes steht.

Du arbeitest autonom, Thomas testet im Browser, Atlas ist der
Plattform-Backstop für Dinge, die mehrere Module betreffen.

— Atlas
