docs/UC62-KI-Ergebnisbericht #31

Merged
ingo merged 5 commits from docs/UC62-KI-Ergebnisbericht into master 2026-06-14 12:34:58 +02:00
Owner
No description provided.
Spezifikation für die KI-Auswertung beim Lauf-Ende (alle noch unimplementiert):

- UC62 (neu): erzählender, stilkonfigurierbarer KI-Ergebnisbericht je Team als
  zweites PDF beim Lauf-Ende. Admin-verwalteter Stil-Katalog (narrative_styles,
  Seed normal/locker), Versuchs-Wertung, optional Einreicher-Namen (PII opt-in),
  zweistufige Pipeline (Vision je Aufgabe -> Text je Team).
- UC31A (neu): Foto-Review mit Referenzbild-Vergleich via Multi-Image-Vision
  (AIClient.vision(images=[...])) statt nur Text-Kriterium; Cap + stiller Fallback.
- UC36 (überarbeitet): von "LLM-Bericht bei archived" zum rallye-weiten
  Gesamt-Rückblick über alle Teams, Trigger "Lauf beendet"; besondere Momente,
  Voting/bestes Foto; teilt Pipeline + Stil-Katalog mit UC62; dateibasiert.
- admin-overview.md: UC31A/UC62 ergänzt, UC36-Beschreibung aktualisiert, Zähler.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Ergänzt die UC62-Pipeline um Foto-Einbindung (Reihenfolge, GM/KI-
Kommentare), konfigurierbare Berichtsstile (NarrativeStyleManager,
Migration 0039), Hintergrund-Generierung mit Fortschrittsanzeige sowie
ein "Ergebnisse"-Tab im AdminRunLiveCockpit für die manuelle Neu-
Erzeugung der KI-Berichte und UC61-Exporte (Team-PDF/Galerie).

Layout-Fixes im PDF-Renderer: Überschrift jetzt oberhalb von Bild/Text,
fester Abstand zwischen Bild und Text, alternierende Seiten je Abschnitt,
EXIF-Rotation der Fotos korrigiert und ein LayoutError bei zu langen
Tabellenzeilen (Text/Bilder) durch gestapeltes Fallback-Layout behoben.
- Team-PDF nutzt jetzt dieselbe Foto-Sektion wie der KI-Bericht: alle
  Versuche je Foto-Aufgabe mit Status/Kommentar, Aufgabentitel als
  Überschrift mit Text darunter, Bild neben Text (2-spaltig). Bei
  mehreren Fotos zusätzlich Text|Bild gefolgt von Bild|Bild-Zeilen.
- Gemeinsame Hilfsfunktionen (build_photo_sections, MediaLayout, ...) nach
  run_result_export verschoben; run_narrative greift darauf zu.
- Neuer Endpunkt /me/result/narrative/status: Teilnehmende sehen den
  KI-Rückblick-Download erst, wenn die Spielleitung ihn erzeugt hat.
- Cache-Control: no-store für Berichts-Downloads (Admin + Frontend), damit
  nach Neu-Generierung keine veralteten Dateien ausgeliefert werden.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
When there's an even number of photos, the text now takes full width instead of leaving a single photo to be stacked in the center. This improves visual appearance of the PDF export.
ingo merged commit 88e74d31bc into master 2026-06-14 12:34:58 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Projekte/TeamRallye!31
No description provided.