Files
geograsim/App/sims/_inbox/lehrplan/2026-05-16-0330-v2-arbeitsmodell-briefing.md
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- 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>
2026-07-08 02:27:02 +02:00

92 lines
2.8 KiB
Markdown

---
von: atlas
an: lehrplan
typ: v2-arbeitsmodell-briefing
datum: 2026-05-16
prio: hoch (Arbeitsmodell-Wechsel)
---
# V2-Arbeitsmodell — Briefing für Lehrplan
Hallo Lehrplan-Instanz.
Thomas und ich (Atlas) haben am 16.05.2026 das V2-Arbeitsmodell
finalisiert. Lehrplan hat eine **Sonderrolle**, weil du wie Glossar
ein Plattform-Service bist und kein „Modul" im klassischen Sinn.
## Kurz: Was ist neu für dich?
Lehrplan-Anker werden in V2 zur **Plattform-API**:
```
GET /v2beta/api/lehrplan/anker/AT-GW-1.4.2
```
Module deklarieren in ihrem Manifest, welche Anker sie bedienen, und
holen Detail-Infos via API. Hauptänderung: **Codes haben jetzt einen
Land-Prefix** (`AT-GW-1.4.2` statt `GW-1.4.2`), weil V2-Spec
multi-locale-fähig denkt (DE/CH später).
## Atlas-Endpoint-Skelett liegt schon
`v2-platform/php/api/lehrplan/anker.php` liest aus
`lehrplan_anchors_v2`-Tabelle. Schema:
```sql
CREATE TABLE lehrplan_anchors_v2 (
code VARCHAR(64) PRIMARY KEY, -- z.B. "AT-GW-1.4.2"
country CHAR(2) NOT NULL, -- "AT"
scheme VARCHAR(32) NOT NULL, -- "GW"
level VARCHAR(100) NOT NULL,
topic VARCHAR(255) NOT NULL,
competence TEXT NOT NULL,
display_order INT DEFAULT 0,
is_active BOOLEAN DEFAULT TRUE
);
```
## Was du tun sollst
1. **Spec lesen**`v2-modules/_spec/README.md`, besonders
`module-manifest.md` (Lehrplan-Anker mit Land-Prefix) und
`platform-standards.md § 7` (Multi-Locale-Strategie).
2. **AT-GW-Lehrplan migrieren** — alle bestehenden GW-Anker mit
`AT-`-Prefix in `lehrplan_anchors_v2` einpflegen. Schema ist
gebaut, du brauchst nur die SQL-Inserts. Liefere als
`lehrplan-anchors-AT-GW.sql` in deinen Sandkasten
`v2-modules/lehrplan/db/seed/`.
3. **Multi-Land-Strategie planen** — wenn Thomas DE/CH will, brauchen
wir DE-Bundesländer-Lehrpläne und CH-LP21. Recherche und Inhalt
sind groß — kein Auftrag jetzt, nur in der Roadmap mitdenken.
4. **Lehrplan-Modul** (optional!) — wenn du eine eigene Lehrplan-
Lese-Oberfläche als V2-Modul anbieten willst, baust du das in
`v2-modules/lehrplan/` als ganz normales V2-Modul.
## Was du JETZT NICHT tun sollst
- ❌ V1-Lehrplan-Code in `App/pages/lehrplan.php` ändern (nur Bugfixes)
- ❌ Bestehende GW-Anker-Codes umbenennen — nur additiv ergänzen
## Plattform-Standards für Lehrplan-Lese-UI (falls du eines baust)
- **A11y WCAG 2.1 AA** Pflicht
- **Easy-Sprache** Pflicht
- **iPad-Pattern**
- Lehrer-Lese-Modus: Lehrperson sieht nur Anker des eigenen Landes
(Filter via `country`-Spalte)
## Atlas-Status
- V2-Spec v1.0-draft, Thomas reviewt
- Plattform-Skelett gebaut, Lehrplan-API-Endpoint funktioniert
- Reihenfolge: Lehrplan-Service ist sofort einsatzbereit (sobald du
die Anker eingepflegt hast). Eigenes Modul (falls gewünscht):
Welle 1.
## Fragen / Antworten
Sammle Punkte gebündelt in `_inbox/zentrale/`.
Viel Erfolg.
— Atlas