Sitzungsende-Doku: Status auf LIVE, Etappe 9 abgehakt, decisions E-023/E-024, offene-fragen aufgeraeumt

This commit is contained in:
2026-05-25 15:39:42 +02:00
parent 0a605641a2
commit 6ee5011dd7
4 changed files with 34 additions and 18 deletions

View File

@@ -145,6 +145,18 @@ Nach Analyse aus vier Perspektiven (neuer SuS / erfahrener SuS / Lehrer / techni
**Begründung:** Reibungsfreie Routine für erfahrene SuS, die wochenlang am gleichen Projekt arbeiten.
**Wirkt sich aus auf:** [[selbstlern-loop]], [[datenmodell#check_in]]
### E-023: Port 5058 statt 5057 auf Hetzner
**Kontext:** Beim ersten Deploy-Versuch war 5057 von `meta.lehrstun.de` (uvicorn) belegt — gegen unsere Konvention im CLAUDE.md.
**Entscheidung:** `3d-ag.service` läuft auf Port **5058**, `app.py` liest `PORT` aus ENV (Default lokal 5057).
**Begründung:** Kollisionsfrei, klare ENV-Steuerung, lokal bleibt es bei 5057 für Konsistenz mit der bisherigen Doku.
**Wirkt sich aus auf:** [`app.py`](../app.py), `/etc/systemd/system/3d-ag.service` auf Hetzner, [[../CLAUDE]] Port-Notiz.
### E-024: PummelHummel/Alph für Lektions-Feedback ab Initial-Deploy
**Kontext:** Markus testet als Alpha-Schüler die 14 Lektionen vor dem ersten echten AG-Termin.
**Entscheidung:** Alph-Widget direkt mit dem Initial-Deploy aktivieren (`einstellung.feedback_widget_aktiv='1'`).
**Begründung:** Ohne Widget kein strukturiertes Feedback → wäre nach dem Schultest mühsam zu reden. Mit Widget kommen kategorisierte Hinweise direkt in die DB, lassen sich mit der „Für KI kopieren"-Funktion ausgewertet werden.
**Wirkt sich aus auf:** `feedback_modul/` integriert in [`app.py`](../app.py), `feedback`-Tabelle via `feedback_modul/schema.py` DDL.
### E-022: ZSL-Material in 8-10 Projekten umarbeiten, Rest später
**Kontext:** ZSL Baden-Württemberg liefert 20+ CC-BY-4.0-Projekte. Zu viel auf einmal.
**Entscheidung:** Herr Rechmann + Herb wählen 8-10 Projekte aus (gemischte Schwierigkeit), arbeiten Beschreibungen + Bilder in unser Design um (mit Urhebernachweis). Rest als Notiz „weitere verfügbar" — SuS-Projekte ergänzen die Bibliothek automatisch über die Zeit.

View File

@@ -168,15 +168,17 @@ tags: [konzept, plan, etappen]
- [ ] Tag `zsl-vorlage` + spezifische Tags pro Projekt setzen
- [ ] Sichtbarkeits-Test im Katalog
## Etappe 9 — Deploy + Polish (0.5 Sitzung)
## Etappe 9 — Deploy + Polish (✓ am 2026-05-25, teilweise)
- [ ] DNS-A-Record `3d.lehrstun.de` → 46.225.114.15 (via Hetzner Cloud DNS-CLI)
- [ ] Nginx vhost + Let's-Encrypt
- [ ] systemd-Service `3d-ag.service`
- [ ] PummelHummel/Alph-Integration aus `D:/Claude-Projekte/PummelHummel/`
- [ ] PIN-Karten-Druckbogen testen
- [ ] Bambu-Cloud-Credentials produktiv setzen
- [ ] Erste echte AG-Sitzung als Soft-Launch
- [x] DNS-A-Record `3d.lehrstun.de` → 46.225.114.15 (via Hetzner Cloud DNS-CLI)
- [x] Nginx vhost + Let's-Encrypt
- [x] systemd-Service `3d-ag.service` (Port 5058 wegen meta.lehrstun.de-Kollision, siehe [[../decisions#E-023]])
- [x] **PummelHummel/Alph-Integration** aus `D:/Claude-Projekte/PummelHummel/` (siehe [[../decisions#E-024]])
- [x] Admin-Passwort `Lessing3d` gesetzt
- [x] 14 Lektionen produktiv (L1-L14)
- [ ] PIN-Karten-Druckbogen testen (kommt mit erstem echten Profil)
- [ ] Bambu-Cloud-Credentials produktiv setzen (kommt mit Etappe 4-5)
- [ ] Erste echte AG-Sitzung als Soft-Launch (geplant nach Markus' Alpha-Test)
## Erwarteter Gesamtaufwand

View File

@@ -16,7 +16,7 @@ tags: [offen, klärungsbedarf]
> (Teal wie Arduino für einheitliches Wirken, kein eigener Decision-Eintrag —
> ist implizit aus E-001).
## Vor Etappe 1 zu klären
## Vor Etappe 4-5 (Drucker-API) zu klären
### Bambu-Cloud-Account
- **Wer ist Account-Inhaber?** Schul-Account oder Herb privat?
@@ -28,9 +28,9 @@ tags: [offen, klärungsbedarf]
- Welche Firmware-Version aktuell?
- Sind alle 4 Drucker im selben WLAN?
### Domain-Vorbereitung
- DNS-A-Record `3d.lehrstun.de → 46.225.114.15` anlegen (via [Hetzner Cloud DNS-CLI](file:///D:/Claude-Projekte/hetzner-dns-cli/))
- Port 5057 in der CLAUDE.md-Konvention reservieren (ist bereits notiert)
## Erledigt (waren mal hier)
- ~~Domain-Vorbereitung DNS-A-Record~~ → angelegt 2026-05-25
- ~~Port-Reservierung in CLAUDE.md~~ → 5058 statt 5057, siehe [[decisions#E-023]]
## Vor Etappe 6 (Selbstlern-Loop) zu klären