Ausführungen ansehen
Wenn du eine Ausführung öffnest, schaltet der Flow-Editor in einen schreibgeschützten Modus und wird so zur Live-Statusansicht statt zur Bearbeitungsfläche. Damit siehst du genau, wie ein Flow gelaufen ist — welche Schritte erfolgreich waren, welche fehlgeschlagen sind und wo die Ausführung gerade steht.
Was der schreibgeschützte Modus ändert
Im schreibgeschützten Modus werden sämtliche Bearbeitungs-Elemente ausgeblendet:
- Keine +-Buttons auf Verbindungen oder am Ende von Sequenzen — in eine laufende Ausführung lassen sich keine Schritte einfügen.
- Keine ×-Entfernen-Buttons — Schritte können mitten in der Ausführung nicht entfernt werden.
- Blöcke lassen sich nicht verschieben.
- Der Ghost-Platzhalter für leere Zweige wird nicht gezeigt.
Alles andere verhält sich wie gewohnt: Zoom, Verschieben, Ansicht einpassen und Minimap-Toggle — die gemeinsamen Steuerelemente der Zeichenfläche stehen in der Übersicht.
Ein Klick auf einen Schritt im schreibgeschützten Modus öffnet die Ausführungs-Logs nur für diesen Schritt, damit du gezielt analysieren kannst, was passiert ist, ohne durch das vollständige Ausführungs-Log scrollen zu müssen.
Status-Badges
Jeder Schritt zeigt oben rechts kleine Status-Symbole an, die zusammenfassen, was während dieser Ausführung passiert ist:
- Ein Erfolg-Symbol mit einem Zähler für jede erfolgreiche Ausführung des Schritts.
- Ein Fehler-Symbol mit einem Zähler für jede fehlgeschlagene Ausführung.
- Ein Ausstehend-Symbol für Schritte, die in der Warteschlange stehen, aber noch nicht gestartet sind.
- Ein Läuft-Symbol für den Schritt, der gerade ausgeführt wird.
Schritte können mehrere Badges gleichzeitig tragen — ein Schritt innerhalb einer Schleife kann zum Beispiel mehrere Erfolge und einen Fehler anzeigen, sobald die Schleife einige Durchläufe hinter sich hat.
Live-Aktualisierung
Solange eine Ausführung in einem aktiven Zustand ist, ruft der Editor automatisch Aktualisierungen ab — du musst die Seite nicht manuell neu laden:
- Läuft — aktualisiert jede Sekunde. Du siehst, wie jeder Schritt von Ausstehend über Läuft zu Erfolg wechselt, während der Job Fortschritte macht.
- Ausstehend — aktualisiert alle drei Sekunden. Der Job steht in der Warteschlange, ist aber noch nicht gestartet; ein langsamerer Takt reicht, weil noch keine Schritt-Fortschritte stattfinden.
- Erfolg / Fehler / andere Endzustände — keine Aktualisierung. Die Ausführung ist abgeschlossen; weitere Abrufe wären nur vergeudete Rundreisen.
Die Aktualisierung ist dabei schlau, wie viel von der Seite sie neu rendert:
- Wenn sich der Gesamtstatus der Ausführung nicht geändert hat (zum Beispiel war er eine Sekunde vorher Läuft und ist immer noch Läuft), werden nur die Schritt-Badges aktualisiert. Der Rest der Seite bleibt unverändert.
- Wenn sich der Gesamtstatus geändert hat (zum Beispiel Läuft → Erfolg), wird die komplette Seite neu gerendert, damit die Kopfbereich-Felder den neuen Zustand abbilden. Zoom- und Verschiebe-Position bleiben in beiden Fällen erhalten.