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>
17 lines
842 B
Markdown
17 lines
842 B
Markdown
# 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:
|
|
1. Keine GW-spezifische Logik in Core-Dateien
|
|
2. Design-Tokens statt hartcodierter Farben/Fonts
|
|
3. Education-Level-System ist bereits länderneutral
|
|
4. Simulationen als eigenständige Module (eigener Ordner, eigene Tests)
|
|
5. Assessment-Datenformat generisch halten
|