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>
92 lines
2.8 KiB
Markdown
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
|