Promote develop → main (2026-05-01 12:48 UTC) #7
In neuem Issue referenzieren
Einen Benutzer sperren
Branch "develop" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Automatischer Promote-Trigger via AegisSight Promote-UI. Commits: 5
Neuer Tab "Analysepipeline" zwischen Faktencheck und Quellenuebersicht. Zeigt 9 Verarbeitungsschritte als n8n-artige Blockkette: Quellen sichten, Nachrichten sammeln, Doppeltes filtern, Relevanz bewerten, Orte erkennen, Lagebild verfassen, Fakten pruefen, Qualitaetscheck, Benachrichtigen. - Backend: refresh_pipeline_steps-Tabelle persistiert pro Refresh+Pass die Status- und Zahlen-Werte. pipeline_tracker.py kapselt Start/Done/Skip/Error inkl. WebSocket-Broadcast (Event-Typ pipeline_step). 9 Hooks im Orchestrator speisen die Anzeige. - API: GET /api/incidents/{id}/pipeline liefert Definition + letzten Stand (Zahlen aus letztem Refresh, Multi-Pass-Konsolidierung). - Frontend: pipeline.js rendert Vollbild-Blockkette mit pulsierendem Glow am aktiven Block, animierten Pfeilen bei Datenfluss, Haekchen am fertigen Block. Hover-Tooltip mit Erklaerung in Nutzersprache, Klick oeffnet Detail-Popup. Bei Research-Lagen leuchtet ein Schleifen-Pfeil pro Mehrfach-Durchlauf auf. Mini-Variante (nur Icons) im Refresh-Progress-Popup. - CSS: Light/Dark-Theme-fest, dezenter Circuit-Hintergrund (5% Opacity), Mobile-vertikale Stapelung unter 900px, prefers-reduced-motion respektiert. - Uebersprungene Schritte (z.B. Geoparsing ohne neue Artikel) werden ausgeblendet, brandneue Lagen ohne Refresh zeigen Hinweis. Tooltips bewusst in normaler Sprache ohne Internas (keine Modellnamen, keine Toolnamen, keine Phasen-Labels). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>