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>
63 lines
2.1 KiB
Markdown
63 lines
2.1 KiB
Markdown
# 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*`.
|