--- 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