Processes
Gesteuerte mehrstufige Arbeit definieren, Process-Versionen veröffentlichen, Ausführer binden und Intake- sowie Funnel-Zustand eines Process-Laufs prüfen.
Processes ist der Arbeitsbereich für mehrstufige Erstellung und Betrieb unter /processes. Der Routenzugriff erfordert workflow:read, sofern keine Vollzugriffsrolle greift.
Zuständigkeit
- Geordnete Phasen, Verzweigungen, Handler, typisierte Ein- und Ausgaben, Kontrollpunkte und Freigabe. Kontrollpunkte sind im Process-Detail schreibgeschützt und öffnen sich in Policy Builder.
- Entwurf, Prüfung, Freigabe und Veröffentlichung versionierter Process-Definitionen.
- Erforderliche Agent-Ausführerbindungen für von Agents bearbeitete Übergänge. Der Schritteditor bezeichnet dies als „Handled by“; Prüfung, Freigabe und Veröffentlichung bleiben blockiert, bis jede von einem Agent bearbeitete Übergangsdefinition eine Bindung trägt.
- Laufzeitstatus der Phasen und der Process Funnel.
- Document Intake, gebunden an Tenant, Process-Version, Ausführung und Quellereignis.
Bearbeitung erfordert workflow:update. Veröffentlichung erfordert workflow:publish und einen gültigen Ausführer für jeden Agent-Übergang.
Zuständigkeit für Versionen und Läufe
flowchart TD P["Process-Version"] --> S["Phasenvertrag"] S --> AR["Agent-Release-Bindung"] S --> PC["Richtlinien-Kontrollpunkt"] P --> E["Ausführung / Process-Lauf"] E --> DI["Document Intake"] DI --> F["Freigegebene typisierte Felder"] E --> DR["Decision Requests"] E --> L["Lineage Records"] E --> Q["Assurance-Befunde"] E --> IN["Incidents"]
Document Intake akzeptiert Produktionsdateien über den versionierten Feldvertrag des Process. Die Laufdetailansicht zeigt Dokumentstatus, freigegebene Felder, Herkunft und Intake-Lineage.
Gespeicherte Links können einen Process und einen Lauf auswählen. Fehlende oder nicht zugängliche Datensätze zeigen einen nicht verfügbaren Zustand und schützen Kennungen anderer Tenants.
