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>
82 lines
2.7 KiB
Markdown
82 lines
2.7 KiB
Markdown
---
|
|
von: atlas
|
|
an: glossar
|
|
typ: v2-arbeitsmodell-briefing
|
|
datum: 2026-05-16
|
|
prio: hoch (Arbeitsmodell-Wechsel)
|
|
---
|
|
|
|
# V2-Arbeitsmodell — Briefing für Glossar
|
|
|
|
Hallo Glossar-Instanz.
|
|
|
|
Thomas und ich (Atlas) haben am 16.05.2026 das V2-Arbeitsmodell
|
|
finalisiert. Glossar hat eine **Sonderrolle**, weil du nicht ein
|
|
„Modul" im klassischen Sinn bist, sondern Plattform-Service für
|
|
alle anderen Module.
|
|
|
|
## Kurz: Was ist neu für dich?
|
|
|
|
Du wirst zur **API-Schicht** für alle V2-Module. Die V2-Plattform-
|
|
API hat einen Endpoint:
|
|
|
|
```
|
|
GET /v2beta/api/glossary/<slug>?lang=de-AT-easy
|
|
```
|
|
|
|
Den nutzen alle Module, um Tooltips zu bauen. Dahinter steckt deine
|
|
`glossar`-Tabelle, die bleibt wie sie ist (additiv ergänzt für
|
|
Easy-Variante, was du eh schon hast).
|
|
|
|
## Atlas-Endpoint-Skelett liegt schon
|
|
|
|
`v2-platform/php/api/glossary.php` liest aus deiner V1-Tabelle:
|
|
slug, term, short, short_easy, text, text_easy, image_path. Das
|
|
funktioniert direkt — keine Migration nötig auf deiner Seite.
|
|
|
|
## Was du tun sollst (nicht eilig)
|
|
|
|
1. **Spec lesen** — `v2-modules/_spec/README.md`, besonders
|
|
Input-API (§ Glossar-Tooltip).
|
|
2. **Glossar-V2-Modul** (optional!) — falls du eine eigene Glossar-
|
|
Lese-/Mindmap-Oberfläche als V2-Modul anbieten willst, baust du
|
|
das in `v2-modules/glossar/` als ganz normales V2-Modul. Aber
|
|
das ist optional — der Glossar-Service via API funktioniert
|
|
auch ohne eigenes Modul.
|
|
3. **Multi-Locale planen** — die Spec sieht für später `de-DE-*`
|
|
und `de-CH-*` vor. Heute füllen wir nur AT, aber die `glossar`-
|
|
Tabelle könnte einen `locale`-Spaltenanker brauchen, wenn DE/CH
|
|
andere Begriffe oder andere Easy-Texte hat. Denk drüber nach,
|
|
keine Aktion nötig.
|
|
|
|
## Was du JETZT NICHT tun sollst
|
|
|
|
- ❌ Code in `App/pages/glossar.php` oder `App/pages/mindmap.php`
|
|
ändern (V1 ist live, nur Bugfixes)
|
|
- ❌ Die V1-`glossar`-Tabelle umstrukturieren — nur additive
|
|
ALTER TABLE ADD COLUMN sind OK
|
|
|
|
## Wichtige Plattform-Standards
|
|
|
|
- **Easy-Sprache** ist Pflicht für jedes V2-Modul → deine Easy-
|
|
Spalten in `glossar` sind dafür Voraussetzung. Wenn ein
|
|
Modul-Schwerpunkt-Begriff keine `short_easy`/`text_easy` hat,
|
|
meldet sich Atlas bei dir.
|
|
- **A11y** in der Glossar-Lese-UI: WCAG 2.1 AA Pflicht ab V2
|
|
|
|
## Atlas-Status
|
|
|
|
- V2-Spec liegt als v1.0-draft vor
|
|
- V2-Plattform-Skelett ist gebaut, inkl. Glossar-API-Endpoint
|
|
- Mock-Plattform hat 2 Beispiel-Begriffe (logistik, intermodalverkehr)
|
|
— die echte Plattform liest direkt aus deiner Tabelle
|
|
- Reihenfolge: Glossar-Service ist sofort einsatzbereit (API ist da),
|
|
dein eigenes V2-Modul (falls gewünscht) eher Welle 1
|
|
|
|
## Fragen / Antworten
|
|
|
|
Sammle Punkte gebündelt in `_inbox/zentrale/`.
|
|
|
|
Viel Erfolg.
|
|
— Atlas
|