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

2.1 KiB
Raw Blame History

Smoke-Tests — Assignment Monitor V2

Stand: 2026-08-16 · nur DEV

Automatisiert (C0 Kern + C6/C7-Logik)

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