# 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