Subframe was rebuilt on 07-11/12 and the vault still pointed at deleted pages. Verified the whole P12 flow via MCP and brought the notes in line. - Editor direction updated: the validated three-column layout (catalog left / config right) was dropped in Subframe. Now full-screen canvas + block picker as drawer + config as real dialog. Old decision struck through, not deleted, so the history stays readable. - Removed 10 dead Subframe links. M01-M03 and Verwaltung S01-S04 were deleted in Subframe and are back to "needs rebuild"; review findings from the deleted drafts kept as input for the rebuild. - S05 is no longer two sample panels but all 30 block config dialogs. S05a is now the source of truth for the blocks and carries verified links to all 30, plus a new gap list (picker offers blocks that have no dialog, naming drift, colour mismatch). - Tracker: P12 rows rewritten; editor split into S01/S01b picker / S01c context menu / S01d block card + edges (missing, top priority). Open for David, explicitly marked as unresolved: the Bauen/Aktivitaet/ Auswertung mode switch (in no ticket) and the block colour scheme. Canvas files deliberately untouched until the screen split is approved. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4.3 KiB
4.3 KiB
kind, project, ticket, package, id, screen, typ, umsetzung, status, route, subframe
| kind | project | ticket | package | id | screen | typ | umsetzung | status | route | subframe |
|---|---|---|---|---|---|---|---|---|---|---|
| screen | HiveGrid Screen Project | D-FLOW | WF-P12 Flow-Editor | S01 | Flow-Editor | BESPOKE (schwerste UI) | Bauen | In Subframe (Grundgeruest) - Bausteine auf dem Canvas fehlen | /automations/:id/edit | https://app.subframe.com/f023064a5ca0/design/ae9f5d91-1153-44de-9af3-63010bc86162/edit |
S01 — Flow-Editor ⭐
Ziel
Automationen zusammenklicken wie ein Diagramm — verständlich für Büro-Menschen, nicht nur Techniker.
Neuausrichtung 2026-07-11/12 — Subframe gilt
Die alten Subframe-Varianten A »Dreispalten kompakt« und B »Geführter Inspector« wurden gelöscht. Der Editor wurde neu aufgesetzt. Der gebaute Stand ersetzt die Entscheidung vom 2026-07-09 (»Katalog links · Canvas Mitte · Konfig rechts«).
| Element | Alt (validiert 2026-07-09) | Neu (gebaut, gilt) |
|---|---|---|
| Katalog | festes Panel links, einklappbar | Drawer »Baustein hinzufügen« (400 px) mit Suche + Kachel-Filter Auslöser/Aktionen/Logik |
| Konfig | festes Panel rechts | Echter Dialog je Baustein-Typ (Entscheidung David 2026-07-12) → S05a Baustein-Konfig Vorplanung |
| Canvas | Mitte zwischen zwei Panels | Vollbild mit Punktraster |
| Werkzeuge | Toolbar oben | Bottom-Toolbar (Rückgängig/Wiederholen/Zoom + Probelauf), Mini-Übersicht unten links, Rechtsklick-Kontextmenü |
Was das Tool können muss
- Zeichenfläche: Bausteine setzen, verbinden, verschieben, duplizieren, löschen; Pan/Zoom; Undo/Redo; automatisch anordnen; Mini-Übersichtskarte
- Baustein-Picker (Drawer): Auslöser, Aktionen und Logik gruppiert und filterbar, per Klick hinzufügen
- Konfig-Dialog: Klick auf Baustein → typ-abhängiges Klartext-Formular (die 30 Dialoge, s. S05a Baustein-Konfig Vorplanung)
- Inline-Validierung direkt am Baustein: nicht verbunden · Schleifen-Verdacht · Pflichtfeld fehlt
- Kopf: Name (inline editierbar), Status-Pill, Aktiv-Schalter, Verlauf, Probelauf → M01 Probelauf
- Aktivieren blockiert bei Fehlern (Klartext-Liste, Sprung zum Baustein)
Pattern / Archetyp
BESPOKE — Vollbild-Canvas + Drawer-Picker + Konfig-Dialoge.
Zustände
| Zustand | Beschreibung | Umsetzung |
|---|---|---|
| Leerer Flow | Gestrichelte Kachel »Baustein hinzufügen« mittig | In Subframe (V1) |
| Gefüllter Flow | Bausteine + Kanten auf dem Canvas | fehlt — noch nicht gebaut |
| Ungespeichert verlassen | Hinweis | Nur dokumentieren |
| Laden / Fehler / kein Zugriff | A7 | Wiederverwenden |
Subframe (Stand 2026-07-13, per MCP geprüft)
Flow: (MCP) HiveGrid Workflow Engine / Automationen P12
| Seite | Zweck | Link |
|---|---|---|
| V1 Vollbild minimal | Editor-Grundgerüst, leerer Zustand | Subframe |
| Picker Kachel-Filter | Baustein hinzufügen (Drawer) | Subframe |
| Kontextmenue Canvas | Rechtsklick auf die Zeichenfläche | Subframe |
Was im Editor noch fehlt (Bau-Backlog)
- Baustein-Karte auf dem Canvas — es existiert keine Knoten-Darstellung. Ohne sie hängen die 30 Konfig-Dialoge an nichts. Höchste Priorität.
- Kanten/Verbindungen — inklusive Verzweigung: Wenn-Dann (Ja/Nein), Switch (n Pfade + Sonst), Schleife (Weiter/Fertig).
- Inline-Validierung am Baustein — Badge für »nicht verbunden«, »Pflichtfeld fehlt«, »Schleifen-Verdacht«.
- Gefüllter Editor-Zustand — ein echtes Beispiel-Board als Referenz.
- Aktivieren-Blocker (D01) und Anomalie-Banner (D02) — waren in den gelöschten Varianten ausgebaut, sind mit ihnen verschwunden.
Offene Entscheidungen
- Modus-Umschalter »Bauen / Aktivität / Auswertung« im Kopf: offen, David muss entscheiden (aufgefallen beim Abgleich 2026-07-13). »Auswertung« steht in keinem Ticket; »Aktivität« würde die Lauf-Liste (S02 Lauf-Liste) in den Editor holen statt auf eine eigene Route. Die Planung läuft vorerst ohne die beiden Tabs weiter.
- Kanten-Interaktion (Klick-Verbinden vs. Ziehen) und Verhalten von »Automatisch anordnen«.