feat(exercise): Übungs-Cockpit nutzt den Modul-Baukasten + Testplan (v1.5.6)

- Übungen zeigen jetzt zusätzlich zu Zielen/Auswertung dieselben eigenen
  Tabellen-Module wie Einsätze (z.B. Atemschutz, Kräfte vor Ort)
- Live-Sync der Modul-Zeilen auch in der Übung (journal-updated Socket)
- docs/TESTPLAN.md: strukturierter Handy-/Einsatz-Testplan

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Pepe Ziberi
2026-07-22 19:53:37 +02:00
parent 0a6c9cbcf2
commit e02ea21c93
3 changed files with 85 additions and 1 deletions

49
docs/TESTPLAN.md Normal file
View File

@@ -0,0 +1,49 @@
# Handy-/Einsatz-Testplan
Kurzer, strukturierter Durchlauf nach jedem grösseren Deploy — am besten einmal
am **Handy** und einmal am **Desktop**. Abhaken, was funktioniert.
## 1. Einsatz anlegen
- [ ] 🔥 **Neu → Neuer Einsatz**: Dialog öffnet, Standort wird automatisch als Ort vorgeschlagen
- [ ] Titel eingeben → **Erstellen** → Karte startet am Einsatzort
- [ ] Kopfzeile zeigt den Einsatz mittig (Status-Punkt rot, Nr, Titel, Ort), Uhr rechts
## 2. Karte & Symbole (der wichtige Handy-Test)
- [ ] Symbol **antippen** → Hinweis erscheint → **auf Karte tippen** platziert es
- [ ] Mehrere gleiche Symbole nacheinander setzen → Zähler steigt → **Fertig**
- [ ] Symbol antippen (auf der Karte) → drehen/skalieren/löschen
- [ ] Zeichnen: Pfeil/Linie ziehen → Dialog fragt **Normal / Leitung / Rettungsachse**
- [ ] Eigene **GPS-Position** sichtbar (Punkt + Genauigkeit), Karte bleibt am Einsatzort
- [ ] **Vollbild-Button** (oben links) blendet die Browser-Leiste aus
## 3. Auto-Bearbeitung
- [ ] Ohne „Bearbeitung starten" direkt zeichnen können (Lock wird automatisch übernommen)
- [ ] Zweites Gerät/Person: sieht Änderungen live, Karte ist dort gesperrt
- [ ] Statuszeile zeigt „Sie bearbeiten" + **freigeben**
## 4. Cockpit-Module (Baukasten)
- [ ] Journal-Tab → **Module** (als Admin): Modul an/aus, Reihenfolge, eigenes Modul erstellen
- [ ] Neues Modul (z.B. Atemschutz) erscheint im Cockpit, Zeilen anlegen/haken/löschen
- [ ] Änderungen live auf zweitem Gerät sichtbar
## 5. Journal & Rapport
- [ ] Journal-Eintrag erfassen (mit Vorschlags-Leiste), Erledigt-Haken, Korrektur
- [ ] SOMA/Pendenzen bedienen
- [ ] **Rapport** erzeugen → PDF enthält Journal, SOMA, Pendenzen **und die eigenen Module**
- [ ] Rapport per E-Mail / Drucken
## 6. Übung
- [ ] 🎓 **Neu → Neue Übung** → Übungs-Cockpit mit Zielen + Auswertung
- [ ] Übungsziele mit Status (Erreicht/Teilweise/…), Auswertung speichert automatisch
- [ ] Eigene Module erscheinen auch in der Übung
## 7. Offline
- [ ] Einsatz öffnen → Toast „Karte offline verfügbar" abwarten
- [ ] Flugmodus an → Karte im Einsatzgebiet bleibt sichtbar, zeichnen möglich
- [ ] Flugmodus aus → Änderungen werden synchronisiert (Statuszeile „Offline" verschwindet)
## 8. Beenden
- [ ] **Einsatz beenden** (Kopfzeile/Menü) → In-App-Bestätigung → gespeichert & geschlossen
---
_Bei Problemen: betroffenen Schritt notieren + ggf. Screenshot, dann gezielt fixen._