# Local Developer Tools
Werkzeuge für lokale Entwicklung & Review. **Werden NICHT auf prod deployt** —
`App/Don_t_Deploy/deploy.sh` excludet diesen Ordner per Pattern
`--exclude='App/.LocalDeveloperTools'`.
## Zugriff
Lokal via XAMPP:
(Die Übersicht (`index.php`) listet alle Tools mit Beschreibung.)
## Aktuelle Tools
### Heli
- `heli/audio-editor.php` — Audio-Drehbuch-Editor (Texte + Sprecher + Regen-Trigger)
- `heli/drehbuch.php` — Drehbuch-Anzeige pro Mission
- `heli/missionen.php` — Missions-Übersicht (alle 25)
- `heli/playlist.php` — Playlist-Generator für Mission-Audio-Sequenz
- `heli/audio-overview.html` — alle r_*-Audios inline abspielbar
- `heli/audio-matrix.html` — Matrix Stützpunkt × Audio-Typ
### Shared
- `shared/marktplatz-einreichung.php` — Modul-Einreichungs-Formular (zukünftig lehrer-auth-gated)
## Neues Tool hinzufügen
1. Datei nach `/.php` (oder `.html`) anlegen
2. Falls Tool auf PHP-Config oder Sim-Daten zugreift:
- Pfade `../../php/config/...` und `../../sims//...` (relativ ab Tool-Datei)
3. In `index.php` einen Eintrag im passenden `$tools`-Array ergänzen
4. **Nicht** in `deploy.sh` exkludieren — der ganze Ordner ist schon raus
## Warum nicht auf prod?
- Editor-Tools mit Direkt-Schreibzugriff auf DB sind ein Sicherheitsrisiko
- Audio-Regen ruft kostenpflichtige TTS-Apis auf — nicht für Schul-Server
- Review-Tools sind nur für Entwickler*innen, nicht für Lehrpersonen/Schüler*innen
- Ein Bug im Editor könnte Production-Daten zerstören