1e51ef7def
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/ - 12 code-workspace-Files - STATUS-*.md - viele M/D/R-Änderungen an bereits getrackten Files - .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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: http://localhost/geograsim/App/.LocalDeveloperTools/
(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 Missionheli/missionen.php— Missions-Übersicht (alle 25)heli/playlist.php— Playlist-Generator für Mission-Audio-Sequenzheli/audio-overview.html— alle r_*-Audios inline abspielbarheli/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
- Datei nach
<modul>/<toolname>.php(oder.html) anlegen - Falls Tool auf PHP-Config oder Sim-Daten zugreift:
- Pfade
../../php/config/...und../../sims/<modul>/...(relativ ab Tool-Datei)
- Pfade
- In
index.phpeinen Eintrag im passenden$tools-Array ergänzen - Nicht in
deploy.shexkludieren — 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 Entwicklerinnen, nicht für Lehrpersonen/Schülerinnen
- Ein Bug im Editor könnte Production-Daten zerstören