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>
842 B
842 B
Architektur-Notizen
Wiederverwendbarkeit als Designprinzip
Diese App-Architektur soll als Vorlage für andere Apps dienen. Konkret:
- Core-Layer (
src/core/): Simulation-Base-Class, Education-Levels, Assessment-System → komplett fachunabhängig, wiederverwendbar für Physik, Chemie, Bio, Mathe etc. - UI-Kit (
src/ui/,src/styles/): Design-Tokens, Komponenten, Animations-System → Theme-fähig, austauschbare Farbpalette - Sims-Layer (
src/sims/): Fachspezifische Simulationen → austauschbar, Plugin-artig
Bei der Entwicklung beachten:
- Keine GW-spezifische Logik in Core-Dateien
- Design-Tokens statt hartcodierter Farben/Fonts
- Education-Level-System ist bereits länderneutral
- Simulationen als eigenständige Module (eigener Ordner, eigene Tests)
- Assessment-Datenformat generisch halten