Plan P8 Pipelines, P9 Auftrag (Akte/Plantafel/Abnahme), P12 Automationen
- WF-P8: Kanban-Board, Edit-Mode (nur Detailansicht), Gewonnen regel-basiert - WF-P9: Projekt-Akte + Rechnung v1, Plantafel (Heute<->Woche offline), Abnahme mehrstufig - WF-P12: Flow-Editor (Katalog/Canvas/Konfig, Start-Auswahl) + Verwaltung (Timeline, 24h-Undo) - D-FORM zurueckgestellt (Davids Mitarbeiter:in) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ca078436df
commit
2de481bf25
46 files changed
+2578
-910
No files matched your search
@@ -0,0 +1,41 @@
|
||||
---
|
||||
kind: screen
|
||||
project: HiveGrid Screen Project
|
||||
ticket: D-FLOW
|
||||
package: WF-P12 Flow-Editor
|
||||
id: M01
|
||||
screen: Probelauf
|
||||
typ: Modal
|
||||
umsetzung: Bauen
|
||||
status: Validiert
|
||||
route: "aus S01 (Probelauf-Knopf / vor Aktivierung)"
|
||||
subframe: ""
|
||||
---
|
||||
|
||||
# M01 — Probelauf (Dry-Run)
|
||||
|
||||
## Ziel
|
||||
|
||||
Vor dem Scharfschalten sehen, was die Automation WIRKLICH tun würde — keine bösen Überraschungen.
|
||||
|
||||
## Was das Tool können muss
|
||||
|
||||
- **»Trifft X Datensätze«** + die ersten 5 als Beispiele
|
||||
- Schritt-für-Schritt-Simulation in Klartext (»E-Mail würde an max@… gehen«)
|
||||
- **Pflicht-Bestätigung** ab Schwelle (> 100 Datensätze/Schritt, mandant-einstellbar) — ggf. mit Bestätigungs-Phrase
|
||||
- Ergebnis: aktivieren oder zurück in den Editor
|
||||
|
||||
## Pattern / Archetyp
|
||||
|
||||
A5 Modal + Simulations-Liste.
|
||||
|
||||
## Zustände
|
||||
|
||||
| Zustand | Beschreibung | Umsetzung |
|
||||
|---|---|---|
|
||||
| Über Schwelle | Bestätigung Pflicht | Nur dokumentieren |
|
||||
| Trifft nichts | »Aktuell trifft die Automation 0 Datensätze« | Nur dokumentieren |
|
||||
|
||||
## Subframe
|
||||
|
||||
- (erst nach explizitem OK)
|
||||
@@ -0,0 +1,34 @@
|
||||
---
|
||||
kind: screen
|
||||
project: HiveGrid Screen Project
|
||||
ticket: D-FLOW
|
||||
package: WF-P12 Flow-Editor
|
||||
id: M02
|
||||
screen: Schleifen-Warnung
|
||||
typ: Modal
|
||||
umsetzung: Bauen
|
||||
status: Validiert
|
||||
route: "aus S01 bei Schleifen-Verdacht"
|
||||
subframe: ""
|
||||
---
|
||||
|
||||
# M02 — Schleifen-/Raten-Warnung
|
||||
|
||||
## Ziel
|
||||
|
||||
Endlos-Schleifen verhindern, bevor sie den Betrieb fluten — verständlich erklärt.
|
||||
|
||||
## Was das Tool können muss
|
||||
|
||||
- **Mini-Abhängigkeits-Graph**: welche Automationen sich gegenseitig auslösen (der Kreis ist markiert)
|
||||
- Klartext: »Automation A löst B aus, B löst wieder A aus«
|
||||
- **»Beheben«**-Knopf (springt zum betroffenen Baustein)
|
||||
- Anomalie-Hinweis-Variante: »2.000-mal in 5 Min gelaufen, typisch 5–10/Tag — pausiert« + wieder aktivieren
|
||||
|
||||
## Pattern / Archetyp
|
||||
|
||||
A5 Modal + Mini-Graph.
|
||||
|
||||
## Subframe
|
||||
|
||||
- (erst nach explizitem OK)
|
||||
@@ -0,0 +1,32 @@
|
||||
---
|
||||
kind: screen
|
||||
project: HiveGrid Screen Project
|
||||
ticket: D-FLOW
|
||||
package: WF-P12 Flow-Editor
|
||||
id: M03
|
||||
screen: Start-Auswahl
|
||||
typ: Modal
|
||||
umsetzung: Bauen
|
||||
status: Validiert
|
||||
route: "»+ Neue Automation« (aus der Automation-Liste)"
|
||||
subframe: ""
|
||||
---
|
||||
|
||||
# M03 — Start-Auswahl
|
||||
|
||||
## Ziel
|
||||
|
||||
Der schnellste Weg zum Erfolgserlebnis: mit einer Vorlage starten statt vor leerer Fläche zu sitzen.
|
||||
|
||||
## Was das Tool können muss
|
||||
|
||||
- **Leer starten** ODER **Vorlage wählen** (SHK-Vorlagen + eigene, nach Kategorie, mit Use-Case-Beschreibung — eingebetteter Vorlagen-Katalog aus WF-P12 Verwaltung)
|
||||
- Auswahl → Editor öffnet mit vorbefülltem Flow (Vorlage) oder leer
|
||||
|
||||
## Pattern / Archetyp
|
||||
|
||||
A5 Dialog (echtes Modal).
|
||||
|
||||
## Subframe
|
||||
|
||||
- (erst nach explizitem OK)
|
||||
@@ -0,0 +1,44 @@
|
||||
---
|
||||
kind: screen
|
||||
project: HiveGrid Screen Project
|
||||
ticket: D-FLOW
|
||||
package: WF-P12 Flow-Editor
|
||||
id: S01
|
||||
screen: Flow-Editor
|
||||
typ: BESPOKE (schwerste UI)
|
||||
umsetzung: Bauen
|
||||
status: Validiert
|
||||
route: "/automations/:id/edit"
|
||||
subframe: ""
|
||||
---
|
||||
|
||||
# S01 — Flow-Editor ⭐
|
||||
|
||||
## Ziel
|
||||
|
||||
Automationen zusammenklicken wie ein Diagramm — verständlich für Büro-Menschen, nicht nur Techniker.
|
||||
|
||||
## Was das Tool können muss
|
||||
|
||||
- **Zeichenfläche**: Bausteine setzen, verbinden, verschieben, duplizieren, löschen; Pan/Zoom; Undo/Redo; automatisch anordnen; Mini-Übersichtskarte
|
||||
- **Katalog links** (einklappbar): Auslöser + Aktionen, nach Modul gruppiert/filterbar, per Ziehen oder Klick hinzufügen
|
||||
- **Konfig-Panel rechts**: Klick auf Baustein → typ-abhängiges Formular in Klartext (Inhalte aus WF-P12 Verwaltung S05)
|
||||
- **Inline-Validierung** direkt am Baustein: nicht verbunden · Schleifen-Verdacht · Pflichtfeld fehlt
|
||||
- Kopf: Name, Status-Pill (aktiv/pausiert/Entwurf), Speichern, **Probelauf** → [[M01 Probelauf]], Aktivieren/Deaktivieren
|
||||
- Aktivieren blockiert bei Fehlern (Klartext-Liste, Sprung zum Baustein)
|
||||
|
||||
## Pattern / Archetyp
|
||||
|
||||
**BESPOKE** — Dreispalten-Anordnung (validiert): Katalog · Canvas · Konfig.
|
||||
|
||||
## Zustände
|
||||
|
||||
| Zustand | Beschreibung | Umsetzung |
|
||||
|---|---|---|
|
||||
| Leerer Flow | Hinweis »Ersten Auslöser aus dem Katalog ziehen« | Nur dokumentieren |
|
||||
| Ungespeichert verlassen | Hinweis | Nur dokumentieren |
|
||||
| Laden / Fehler / kein Zugriff | A7 | Wiederverwenden |
|
||||
|
||||
## Subframe
|
||||
|
||||
- (erst nach explizitem OK)
|
||||
Reference in new issue
Block a user