CG-Feedback-Monitor/docs/SMOKE_TESTS.md
Lars d894c3c8e4 V2-Stand: UX-Dashboard, Personen v2, Starter-Paket und Dexie-Legacy entfernt.
Sichert den lokalen Entwicklungsstand nach Gitea: Nav/Dashboard, Personen-Excel/Archiv, Team-Setup, Assignment-Übergabe und C6/C7/T2.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 14:17:25 +02:00

63 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Smoke-Tests — Assignment Monitor V2
Stand: 2026-08-16 · nur DEV
## Automatisiert (C0 Kern + C6/C7-Logik)
```powershell
cd C:\dev\AssigmentMonitorV2
npm run smoke
```
Prüft u.a.: Score-Normalisierung, Default-Farbbänder inkl. Hell-/Dunkelgrün, DB-Roundtrip Farbbänder (stellt vorherigen Stand wieder her), Tagging-Batches, offene Zeilen ohne Tags/Zitate, Prompt Soft/Hard-Limit.
Kein Browser, keine echte OpenRouter-API.
---
## Manuell — C0 Skala (UI, ~10–15 Min)
Voraussetzung: `npm run dev:all` → http://localhost:5174
### 0.1 / 0.4 Farbbänder + Reload
1. **Config → Skala** öffnen.
2. Grenzen leicht ändern (z.B. Rot bis 3 statt 2) → speichern.
3. Seite neu laden (F5) → Werte müssen gleich bleiben.
4. Optional: `npm run smoke` danach — Roundtrip bleibt grün; eigene Werte bleiben erhalten.
### 0.2 / 0.4 Meeting → Chips
1. Assignment mit Institutee öffnen → Meeting mit Einschätzung.
2. Im Tab **Gesamtbewertung** / Kategorie-Scores Werte setzen (z.B. 2, 6, 9).
3. Speichern / Meeting verlassen.
4. Prüfen:
- **Assignment-Detail**: Chips farbig (rot / hellgrün / dunkelgrün unterscheidbar)
- **📜 Gesamtprotokoll**: gleiche Scores/Farben
- Optional: Meeting-**Export MD** enthält Scores
5. Config → Skala wieder auf Default setzen (falls geändert).
### 0.3 KI-Prompts Standard
1. **Config → KI-Prompts**
2. Eine Dimension „Auf Standard zurücksetzen“ (1–10 / Benefits-Concerns-Vorlage).
3. Auf Feedback-Seite Prompt-Vorschau kurz ansehen — Platzhalter/Struktur wirken stimmig.
**C0 abhaken:** erledigt 2026-08-16 (`npm run smoke` + Abnahme).
---
## Manuell — C6 Batches (optional, ~5 Min)
1. Meeting mit **≥15 ungetaggten** Protokollzeilen (kein `>`, keine Tags).
2. **🏷 Vorschläge analysieren** (API-Key nötig).
3. Erwartung: Fortschritt `Protokoll-Batch i/n`, Info mit Batch-Anzahl, Rohantwort mit `--- Protokoll-Batch ---`.
---
## Manuell — T4 Feedback kurz (optional)
1. Assignment → Feedback einer Person.
2. Benefits/Concerns auf Kategorie + Dimension sichtbar; ScorePicker 1–10.
3. PDF Institutee-Feedback: finale Benefits/Concerns, keine `suggested*`.