170 KiB
170 KiB
kind, project, area, status
| kind | project | area | status |
|---|---|---|---|
| tracker | HiveGrid Screen Project | Wireframes | active |
Screen Paket Tracker
Zentrale Uebersicht ueber alle Wireframe-Flows, Screens, Canvas-Dateien und Subframe-Links.
Diese Datei ist der erste Ort, um zu sehen:
- welche Flow-Pakete existieren
- welcher Status ein Paket hat
- welche Screens zu einem Paket gehoeren
- wo die Markdown-Dateien liegen
- wo Canvas und Subframe verlinkt sind
- welche Entscheidungen noch offen sind
1. Flow-Paket-Uebersicht
| Flow-Paket | Ticket | Bereich | Status | Paket-MD | Canvas | Subframe | Naechster Schritt | Notiz |
|---|---|---|---|---|---|---|---|---|
| WF-Tags und Badges | D-TAGS | Verwaltung / alle Tools | Fertig / Development-Handoff | MD | Canvas | Subframe | An Development übergeben | 17 visuell validierte Subframe-Ansichten in sieben funktionalen Screen-Typen; Ticket mit Varianteninventar und Regeln. Zentraler Index S02 separat im Backlog. |
| WF-P2 Login und 2FA | D-P2 | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; keine bestehenden Screens geloescht/bearbeitet |
| WF-P2 Set Password | D-P2 / Auth-Core | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; keine bestehenden Screens geloescht/bearbeitet |
| WF-P2 Passwort Reset | D-P2 | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; keine bestehenden Screens geloescht/bearbeitet |
| WF-P2 Signup | D-P2 | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; Passwort im Signup verankert |
| WF-P2 Workspace Auswahl | D-P2 | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; Workspace-Auswahl fuer Admins + neuen Workspace anlegen |
| WF-P2 Profil und Sicherheit | D-P2 | Auth/Settings | In Subframe | MD | Canvas | Subframe | Review | Neue Seite erstellt; Profil in Settings, Trigger zu Passwort/2FA |
| WF-P2 Change Password | D-P2 / Auth-Core | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; Reauth-Zubringer zu WF-P2 Set Password |
| WF-P2 2FA Verwalten | D-P2 / Auth-Core | Auth | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; eigenstaendiger 2FA-Verwalten-Flow |
| WF-P2 Admin RBAC | D-P2 | Auth/Admin | In Subframe | MD | Canvas | Subframe | Review | Neue Seiten erstellt; Permission-Bundles als Arbeitsgeruest; Gruppen/Reassign raus |
| WF-P2 Konto loeschen | D-P2 | Auth/Settings | Backlog | MD | Canvas | Subframe | Backlog | Gesamter Account/Konto-Loeschflow geparkt; bestehende Screens nur Referenz |
| WF-P2 Workspace loeschen | D-P2 | Auth/Settings | Backlog | MD | Canvas | - | Backlog | Eigener Workflow; erst planen, wenn Workspace Settings gebaut/validiert sind |
| WF-P3 Benachrichtigungen | D-P3 | Querschnitt | Fertig / Development-Handoff | MD | Canvas | Subframe | Uebergabe abgeschlossen | 8/8 finale Seiten S01-S08 und zwei Komponenten validiert; S00 entfernt; finaler Flow in WF-P3 Benachrichtigungen umbenannt; alter 7-Seiten-Flow geloescht |
| WF-P3 Audit Log | D-P3 | Querschnitt | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-08; Export als Reiter; M03 = wiederverwendbares Verlauf-Muster |
| WF-P4 Aufgaben | D-P4 | Aufgaben & Dateien | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 16/16 Live-Seiten synchron: S01/S02/S03/M01, zwei finale V01-Repräsentationen und zehn Interaktionsmodals; Zustände in Z01; Flow-Name WF-P16 Aufgaben als nicht blockierende Abweichung dokumentiert |
| WF-P4 Dateien | D-P4 | Aufgaben & Dateien | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-08; Teilen/Ordner/Versionen sichtbar als Backlog v2 |
| WF-P5 Integrationen | D-P5 | Integrationen | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-08; Sync-Verlauf als eigene Seiten; Connection-Card = Muster fuer P14/P15/P16 |
| WF-P6 Kontakte und Organisationen | D-CRM | Kontakte | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 13/13 Live-Seiten gelesen und gerendert; S01–S04, M01a/M02a, M08 und S03a–S03f validiert; Backlog separat |
| WF-P7 Leads | D-P7 | Leads | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 20/20 Seiten nach Davids finalen Änderungen am 2026-08-20 erneut synchronisiert; S01 mit neuer UUID, Folgethemen separat dokumentiert |
| WF-P8 Pipelines | D-P8 + D-KANBAN | Pipelines | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 23/23 aktuelle Seiten abgeglichen; S01/S02 am 2026-08-25 nach spaeteren Live-Aenderungen erneut gelesen; S03/S04/M03/M04-Produktlogik am 2026-07-28 von David validiert |
| WF-P9 Projekt-Akte | D-P9 | Auftrag | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-09; Rechnung v1 neu; Board-Auftragsoptionen erweitern WF-P8 S04 |
| WF-P9 Plantafel | D-PLAN | Auftrag | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-09; Monteur-Modus = 1 Frame Heute<->Woche; Konflikt-Dialog wird gebaut |
| WF-P9 Abnahme | D-ABN | Auftrag | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-09; mehrstufiger Mobile-Workflow; immutable nach Abschluss |
| WF-P12 Flow-Editor | D-FLOW | Automationen | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 39 aktuelle Seiten: 6 finale Editor-/Modal-Seiten, M03 V3 als Referenz und 32 Konfigurationsdialoge. Picker 31/31; kein eigener Screen für gefüllten Editor, Probelauf oder Schleifen-/Ratenwarnung. |
| WF-P12 Verwaltung | D-P12 | Automationen | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 5 finale Seiten: S01, S02, S03, M04 Vorlagen-Katalog und S06. Beide Flows zusammen 44/44 Seiten. |
| WF-D-FORM Form Builder | D-FORM | Termine & Formulare | Review | MD | Canvas | Subframe | David Review / Handoff | Mitarbeiterinnen-Paket eingebaut 2026-07-09; S02 Simple Builder ist empfohlener Hauptfluss; Advanced-Canvas bleibt Referenz |
| WF-P16 Kalender | D-BOOK + D-P16 | Termine | Fertig / Development-Handoff | MD | Canvas | Subframe | Development | 7 finale Live-Seiten vollständig synchronisiert; Produktregeln, E-Mail-Entscheidung und nicht blockierende Development-Hinweise abgeschlossen |
| WF-P16 Terminbuchung | D-BOOK + D-P16 | Termine | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 19/19 Live-Seiten und 18 logische Screen-Dateien vollständig synchronisiert; öffentlicher und interner Ablauf, Fehler-/Erfolgszustände sowie S05–S09 final validiert |
| WF-P16 E-Signatur | D-P16 + AK-P16d | Termine | Validiert | MD | Canvas | - | Subframe nach explizitem OK | Screens validiert 2026-07-09; Projekt-Kern statt Deal; SES-Eigenbau Default; Davids Delta: eigene Kunden-Signierseite S04 |
| WF-P15 Team-Chat | D-CHAT + AK-P15b | Kommunikation | Fertig / Development-Handoff | MD | Canvas | Subframe | Übergabe abgeschlossen | 24/24 aktuelle Subframe-Seiten am 2026-08-08 im finalen Team-Chat-Flow synchronisiert; UX-Validierung und Development-Handoff abgeschlossen |
2. Screen-Uebersicht
| ID | Screen/Zustand | Paket | Typ | Umsetzung | Status | Route/Ort | MD | Subframe | Canvas |
|---|---|---|---|---|---|---|---|---|---|
| S01 | Tags verwalten | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| S01a | V5B · kompakte Gruppen | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| M03 | Einzelwert löschen | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| M03g | Einzelwert endgültig löschen | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| M03c | Einzelwert zurücksetzen | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| M03r | Einzelwert-Resetfolgen | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| M03v | Gruppenwechsel blockiert | WF-Tags und Badges | Lokaler Flow | In Subframe | Fertig / Development-Handoff | Im Tool und bedingt aus S01/S01a | MD | Subframe | Canvas |
| S01 | Login | WF-P2 Login und 2FA | Auth Form | Bauen | In Subframe | /login |
MD | Subframe | Canvas |
| S02 | Magic-Link anfordern | WF-P2 Login und 2FA | Auth Form | Bauen | In Subframe | von Login | MD | Subframe | Canvas |
| S03 | Magic-Link gesendet | WF-P2 Login und 2FA | Auth Feedback | Bauen | In Subframe | nach Magic-Link-Anforderung | MD | Subframe | Canvas |
| S04 | 2FA Code eingeben | WF-P2 Login und 2FA | Auth Security | Bauen | In Subframe | nach Login | MD | Subframe | Canvas |
| V01 | Login falsche Daten | WF-P2 Login und 2FA | Auth Error | Bauen | In Subframe | Variante von S01 | MD | Subframe | Canvas |
| V02 | Login mit mCaptcha | WF-P2 Login und 2FA | Auth Error | Bauen | In Subframe | Variante von S01 | MD | Subframe | Canvas |
| V03 | 2FA gesperrt | WF-P2 Login und 2FA | Auth Blocker | Bauen | In Subframe | Variante von S04 | MD | Subframe | Canvas |
| S01 | Neues Passwort setzen | WF-P2 Set Password | Auth Form | Bauen | In Subframe | Auth-Core Start | MD | Subframe | Canvas |
| S02 | 2FA freiwillig anbieten | WF-P2 Set Password | Auth Decision | Bauen | In Subframe | nach S01, wenn 2FA freiwillig | MD | Subframe | Canvas |
| S03 | 2FA erforderlich | WF-P2 Set Password | Auth Decision | Bauen | In Subframe | nach S01, wenn 2FA Pflicht | MD | Subframe | Canvas |
| S04 | 2FA einrichten | WF-P2 Set Password | Auth Security | Bauen | In Subframe | nach S02/S03 | MD | Subframe | Canvas |
| S05 | Recovery Hinweis | WF-P2 Set Password | Auth Security | Bauen | In Subframe | nach S04 | MD | Subframe | Canvas |
| S06 | Abschluss | WF-P2 Set Password | Auth Feedback | Bauen | In Subframe | Flow-Ende | MD | Subframe | Canvas |
| V03 | 2FA Setup gesperrt | WF-P2 Set Password | Auth Blocker | Bauen | In Subframe | Variante von S04 | MD | Subframe | Canvas |
| S01 | Passwort Reset anfordern | WF-P2 Passwort Reset | Auth Form | Bauen | In Subframe | /forgot-password |
MD | Subframe | Canvas |
| S02 | Reset-Link gesendet | WF-P2 Passwort Reset | Auth Feedback | Bauen | In Subframe | nach S01 | MD | Subframe | Canvas |
| S03 | 2FA bestaetigen | WF-P2 Passwort Reset | Auth Security | Bauen | In Subframe | nach Reset-Link, falls 2FA aktiv | MD | Subframe | Canvas |
| V01 | Reset-Link ungueltig | WF-P2 Passwort Reset | Auth Blocker | Bauen | In Subframe | Link-Fehler | MD | Subframe | Canvas |
| V02 | 2FA nicht verfuegbar | WF-P2 Passwort Reset | Auth Blocker | Bauen | In Subframe | Variante von S03 | MD | Subframe | Canvas |
| M01 | Admin kontaktieren | WF-P2 Passwort Reset | Auth Modal | Bauen | In Subframe | von V02 | MD | Subframe | Canvas |
| M02 | Wiederherstellungscode eingeben | WF-P2 Passwort Reset | Auth Modal | Bauen | In Subframe | von V02 | MD | Subframe | Canvas |
| S01 | Signup | WF-P2 Signup | Auth Form | Bauen | In Subframe | /signup |
MD | Subframe | Canvas |
| S02 | Signup erfolgreich / Workspace wird vorbereitet | WF-P2 Signup | Auth Feedback | Bauen | In Subframe | nach E-Mail-Bestaetigung | MD | Subframe | Canvas |
| S03 | E-Mail bestaetigen | WF-P2 Signup | Auth Feedback | Bauen | In Subframe | nach Signup | MD | Subframe | Canvas |
| S01 | Workspace Auswahl | WF-P2 Workspace Auswahl | Auth List | Bauen | In Subframe | nach Login/2FA fuer Admins | MD | Subframe | Canvas |
| S02 | Neuer Workspace anlegen | WF-P2 Workspace Auswahl | Auth Form | Bauen | In Subframe | von Workspace Auswahl / App-Shell | MD | Subframe | Canvas |
| D05 | Neuer Workspace angelegt | WF-P2 Workspace Auswahl | Toast/Redirect | Nur dokumentieren | Validiert | nach S02 | MD | - | - |
| V01 | Workspace gesperrt/suspended | WF-P2 Workspace Auswahl | Toast | Nur dokumentieren | Validiert | beim Oeffnungsversuch | MD | - | - |
| S01 | Profil Settings | WF-P2 Profil und Sicherheit | Settings | Bauen | In Subframe | /settings/profile |
MD | Subframe | Canvas |
| S02 | Security / Sessions | WF-P2 Profil und Sicherheit | Settings/List | Spaeter | Spaeter | /settings/security |
MD | - | - |
| D01 | Passwort aendern | WF-P2 Profil und Sicherheit | Trigger | Nur dokumentieren | Validiert | von Profil Settings | MD | - | Canvas |
| D02 | 2FA verwalten | WF-P2 Profil und Sicherheit | Trigger | Nur dokumentieren | Validiert | von Profil Settings | MD | - | Canvas |
| M01 | Identitaet bestaetigen | WF-P2 Change Password | Auth Modal | Bauen | In Subframe | von Profil Settings | MD | Subframe | Canvas |
| D03 | 2FA-Code eingeben | WF-P2 Change Password | Inline-Zustand | Nur dokumentieren | Validiert | in M01, falls 2FA aktiv/Policy | MD | - | Canvas |
| D01 | Neues Passwort setzen | WF-P2 Change Password | Auth-Core Verweis | Wiederverwenden | Validiert | nach Reauth | MD | - | Canvas |
| D02 | Passwort geaendert | WF-P2 Change Password | Auth-Core Verweis | Wiederverwenden | Validiert | Abschluss im Core | MD | - | Canvas |
| V01 | Zu viele Fehlversuche | WF-P2 Change Password | Auth Blocker | Bauen | In Subframe | nach falscher Reauth | MD | Subframe | Canvas |
| M01 | 2FA verwalten | WF-P2 2FA Verwalten | Modal | Bauen | In Subframe | von Profil Settings | MD | Subframe | Canvas |
| M02 | Device/Token hinzufuegen | WF-P2 2FA Verwalten | Modal | Bauen | In Subframe | von M01 | MD | Subframe | Canvas |
| M03 | 2FA deaktivieren | WF-P2 2FA Verwalten | Modal | Bauen | In Subframe | von M01 | MD | Subframe | Canvas |
| D01 | Device entfernen | WF-P2 2FA Verwalten | Row Action | Nur dokumentieren | Validiert | in M01 | MD | - | Canvas |
| D02 | 2FA-Code falsch/abgelaufen | WF-P2 2FA Verwalten | Inline-Zustand | Nur dokumentieren | Validiert | in M02/M03 | MD | - | Canvas |
| D03 | Letztes Device entfernen | WF-P2 2FA Verwalten | Inline/Confirm | Nur dokumentieren | Validiert | in M01 | MD | - | Canvas |
| D04 | MFA-Aenderung Benachrichtigung | WF-P2 2FA Verwalten | E-Mail/Toast | Nur dokumentieren | Validiert | nach Setup/Remove/Disable | MD | - | Canvas |
| S01 | Mitarbeiterliste | WF-P2 Admin RBAC | Admin List | Bauen | In Subframe | Settings -> Mitarbeiter, Tab Mitarbeiter |
MD | Subframe | Canvas |
| M01 | Mitarbeiter einladen | WF-P2 Admin RBAC | Modal | Bauen | In Subframe | von S01 | MD | Subframe | Canvas |
| D01 | Rollen-Dropdown in Mitarbeiterliste | WF-P2 Admin RBAC | Inline-Zustand in S01 | Nur dokumentieren | Validiert | in S01, kein eigener Subframe-Screen | MD | - | Canvas |
| M03 | Mitarbeiter deaktivieren | WF-P2 Admin RBAC | Confirm Modal | Bauen | In Subframe | von S01 | MD | Subframe | Canvas |
| S02 | Rollen und Berechtigungen | WF-P2 Admin RBAC | Settings Subpage | Bauen | In Subframe | Settings -> Mitarbeiter, Tab Rollen und Berechtigungen |
MD | Subframe | Canvas |
| M04A | Rolle anlegen | WF-P2 Admin RBAC | Modal Step | Bauen | In Subframe | Neue Rolle mit leerem Formular; an M04B-Stil angeglichen, ohne Duplikat-Modus | MD | Subframe | Canvas |
| M04B | Rolle duplizieren | WF-P2 Admin RBAC | Modal Step | Bauen | In Subframe | Quellrolle kopieren; Duplikat-Modus | MD | Subframe | Canvas |
| M02 | Rolle bearbeiten | WF-P2 Admin RBAC | Grosses Modal | Bauen | In Subframe | Finale Seite: Rolle bearbeiten | MD | Subframe | Canvas |
| D03 | Rolle in Nutzung blockiert | WF-P2 Admin RBAC | Admin Blocker | Nur dokumentieren | In Subframe | von S02/M02 | MD | Subframe | Canvas |
| V01 | Letzter Admin blockiert | WF-P2 Admin RBAC | Admin Blocker | Nur dokumentieren | In Subframe | von S01/M03/Rollenwechsel | MD | Subframe | Canvas |
| S01 | Settings -> Workspaces / Loeschbereich | WF-P2 Konto loeschen | Settings | Spaeter | Backlog | spaeter Settings -> Workspaces |
MD | Subframe | Canvas |
| M01 | Loeschung anfragen | WF-P2 Konto loeschen | Modal | Spaeter | Backlog | von zukuenftigem Settings-Einstieg | MD | Subframe | Canvas |
| D01 | Anfrage gesendet | WF-P2 Konto loeschen | Toast/Status | Nur dokumentieren | Backlog | nach M01 | MD | - | Canvas |
| D02 | Keine Berechtigung | WF-P2 Konto loeschen | Permission State | Nur dokumentieren | Backlog | in S01 | MD | - | Canvas |
| S01 | Glocken-Drawer | WF-P3 Benachrichtigungen | Drawer | Gebaut | Fertig / Development-Handoff | Topbar, global | MD | Subframe | Canvas |
| S02B | Benachrichtigungen Seite mit Fokus-Schatten | WF-P3 Benachrichtigungen | Liste | Gebaut | Fertig / Development-Handoff | /notifications |
MD | Subframe | Canvas |
| S03 | Benachrichtigungen Einstellungen | WF-P3 Benachrichtigungen | Settings | Gebaut | Fertig / Development-Handoff | /settings/notifications |
MD | Subframe | Canvas |
| S04 | Permanent und Standard Banner | WF-P3 Benachrichtigungen | Referenzscreen | Gebaut | Fertig / Development-Handoff | global + Content | MD | Subframe | Canvas |
| S05 | Live Notifications im App-Shell | WF-P3 Benachrichtigungen | Overlay-Referenz | Gebaut | Fertig / Development-Handoff | global, oben rechts | MD | Subframe | Canvas |
| S06 | Kurzinfos Status und Upload | WF-P3 Benachrichtigungen | Toast-Referenz | Gebaut | Fertig / Development-Handoff | global, unten rechts | MD | Subframe | Canvas |
| S07 | Mikro Feedback | WF-P3 Benachrichtigungen | Micro-Referenz | Gebaut | Fertig / Development-Handoff | global, unten rechts | MD | Subframe | Canvas |
| S08 | Kritischer Dialog | WF-P3 Benachrichtigungen | Dialog-Referenz | Gebaut | Fertig / Development-Handoff | global, modal | MD | Subframe | Canvas |
| S01 | Protokoll-Ansicht | WF-P3 Audit Log | Admin Liste | Bauen | Validiert | /admin/audit |
MD | - | Canvas |
| S02 | Exporte (Reiter) | WF-P3 Audit Log | Admin Liste | Bauen | Validiert | /admin/audit, Reiter |
MD | - | Canvas |
| M01 | Detail-Drawer (Vorher/Nachher) | WF-P3 Audit Log | Drawer | Bauen | Validiert | aus S01 | MD | - | Canvas |
| M02 | Export anlegen | WF-P3 Audit Log | Modal | Bauen | Validiert | aus S01/S02 | MD | - | Canvas |
| M03 | Objekt-Verlauf-Drawer (wiederverwendbar) | WF-P3 Audit Log | Drawer | Bauen | Validiert | in jeder Detailseite | MD | - | Canvas |
| S01 | Aufgaben-Liste | WF-P4 Aufgaben | Liste | Bauen | Fertig / Development-Handoff | /tasks |
MD | B3 | Canvas |
| S02 | Aufgaben-Detail | WF-P4 Aufgaben | Route-geb. Vollbild-Modal | Bauen | Fertig / Development-Handoff | /tasks/:id |
MD | Versuch 4 | Canvas |
| S03 | Aufgaben-Drawer (Topbar) | WF-P4 Aufgaben | Drawer | Bauen | Fertig / Development-Handoff | Topbar, global | MD | S03 | Canvas |
| M01 | Aufgabe anlegen | WF-P4 Aufgaben | Modal | Bauen | Fertig / Development-Handoff | aus S01/S03/Detailseiten/V01 | MD | V5 | Canvas |
| V01 | Eingebettete Aufgaben | WF-P4 Aufgaben | Zwei finale Varianten | Bauen | Fertig / Development-Handoff | Reiter in Detailseiten | MD | Tabelle · Minimal | Canvas |
| M02–M09 | Interaktionsmodals | WF-P4 Aufgaben | 10 Modals | Bauen | Fertig / Development-Handoff | aus S01/S02/S03/M01/V01 | MD | Flow | Canvas |
| Z01 | Zustände und Feedback | WF-P4 Aufgaben | Development-Vertrag | Nur dokumentieren | Fertig / Development-Handoff | modulweit | MD | - | Canvas |
| S01 | Datei-Uebersicht | WF-P4 Dateien | Liste | Bauen | Validiert | /files |
MD | - | Canvas |
| S02 | Upload | WF-P4 Dateien | Form/Dropzone | Bauen | Validiert | /files/upload |
MD | - | Canvas |
| S03 | Datei-Detail | WF-P4 Dateien | Detail | Bauen | Validiert | /files/:id |
MD | - | Canvas |
| M01 | Datei freigeben | WF-P4 Dateien | Modal | Bauen | Validiert | aus S01/S03 | MD | - | Canvas |
| S01 | App-Katalog | WF-P5 Integrationen | Katalog | Bauen | Validiert | /admin/integrations |
MD | - | Canvas |
| S02 | App-Seite (Verbindungs-Verwaltung) | WF-P5 Integrationen | Verwaltung | Bauen | Validiert | /admin/integrations/:app |
MD | - | Canvas |
| S03 | Sync-Verlauf | WF-P5 Integrationen | Liste | Bauen | Validiert | .../syncs |
MD | - | Canvas |
| S04 | Lauf-Detail | WF-P5 Integrationen | Detail | Bauen | Validiert | .../syncs/:id |
MD | - | Canvas |
| M01 | Assistent OAuth | WF-P5 Integrationen | Modal/Wizard | Bauen | Validiert | aus S02 | MD | - | Canvas |
| M02 | Assistent API-Schluessel | WF-P5 Integrationen | Modal/Wizard | Bauen | Validiert | aus S02 | MD | - | Canvas |
| M03 | Trennen-Bestaetigung | WF-P5 Integrationen | Modal | Bauen | Validiert | aus S02 | MD | - | Canvas |
| S01 | Kontakte-Liste | WF-P6 Kontakte und Organisationen | Liste | Bauen | Validiert | /contacts |
MD | Subframe | Canvas |
| S02 | Organisationen-Liste | WF-P6 Kontakte und Organisationen | Liste | Bauen | Validiert | /contacts/companies |
MD | Subframe | Canvas |
| S03 | Kontakt-Karteikarte inkl. Anlagezustand | WF-P6 Kontakte und Organisationen | Detail + Anlagezustand | Bauen | Validiert 2026-08-29 | /contacts/:id + Neue Person |
MD | Subframe | Canvas |
| S03a–S03f | Werkzeug-Miniscreens | WF-P6 Kontakte und Organisationen | Referenzzustände | Referenz | Validiert 2026-08-29 | innerhalb S03 | MD | Subframe-Flow | Canvas |
| S04 | Organisations-Karteikarte inkl. Anlagezustand | WF-P6 Kontakte und Organisationen | Detail + Anlagezustand | Bauen | Validiert 2026-08-29 | /contacts/companies/:id + Neue Organisation |
MD | Subframe | Canvas |
| M01 | Kontakt anlegen | WF-P6 Kontakte und Organisationen | Entscheidungsdoku | Nicht bauen | Aus Subframe gelöscht 2026-08-29 | entfällt; S03 Anlagezustand | MD | - | - |
| M01a | Person – Duplikatwarnung | WF-P6 Kontakte und Organisationen | Entscheidungsdialog | Bauen | Validiert 2026-08-29 | aus S03 Anlagezustand | MD | Subframe | Canvas |
| M02 | Organisation anlegen | WF-P6 Kontakte und Organisationen | Entscheidungsdoku | Nicht bauen | Aus Subframe gelöscht 2026-08-29 | entfällt; S04 Anlagezustand | MD | - | - |
| M02a | Organisation – Duplikatwarnung | WF-P6 Kontakte und Organisationen | Entscheidungsdialog | Bauen | Validiert 2026-08-29 | aus S04 Anlagezustand | MD | Subframe | Canvas |
| M04–M04c | Relations-Modals | WF-P6 Kontakte und Organisationen | Entscheidungsdoku | Nicht bauen | Aus Subframe gelöscht 2026-08-29 | S03/S04 inline | MD | - | Canvas |
| M08 | Kontakt/Organisation archivieren | WF-P6 Kontakte und Organisationen | Bestätigungsdialog | Bauen | Validiert 2026-08-29 | aus S01–S04 | MD | Subframe | Canvas |
| S05 | Eigene Felder | WF-P6 Kontakte und Organisationen | Settings-Liste | Später | Backlog | /admin/custom-fields |
MD | - | Canvas |
| S06 | Tags-Verwaltung | WF-P6 Kontakte und Organisationen | Settings-Liste | Nicht bauen | Aus Hauptflow entfernt | — | MD | - | - |
| S07 | Duplikat-Tool | WF-P6 Kontakte und Organisationen | Settings-Liste | Später | Backlog | /admin/duplicates |
MD | - | Canvas |
| M03 | Zusammenfuehren (Seite an Seite) | WF-P6 Kontakte und Organisationen | Modal (gross) | Später | Backlog | aus S07 | MD | - | Canvas |
| D01 | Inline-Anlegen in Liste (Notion-Stil) | WF-P6 Kontakte und Organisationen | Idee | Später | Dokumentiert | in S01 | MD | - | - |
| S01 | Arbeitsliste | WF-P7 Leads | priorisierte Liste | Bauen | Fertig / Development-Handoff | Leads > Arbeitsliste | MD | Subframe | Canvas |
| M05 | Ansicht speichern | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus S02 Eingang | MD | Subframe | Canvas |
| S03 | Lead-Record | WF-P7 Leads | Detail | Bauen | Fertig / Development-Handoff | aus S01/S02 | MD | Subframe | Canvas |
| V01 | Abarbeiten-Modus | WF-P7 Leads | Arbeitsmodus | Bauen | Fertig / Development-Handoff | aus S01 | MD | Subframe | Canvas |
| M08 | Ansprechpartner hinzufuegen | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus S03 | MD | Subframe | Canvas |
| S02-K | Eingang Karten | WF-P7 Leads | Kartenliste | Bauen | Fertig / Development-Handoff | Leads > Eingang | MD | Subframe | Canvas |
| S02-L | Eingang Liste | WF-P7 Leads | Tabellenliste | Bauen | Fertig / Development-Handoff | Leads > Eingang | MD | Subframe | Canvas |
| M01 | Konversion | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus S03 | MD | Subframe | Canvas |
| M02 | Lead anlegen | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus S01 | MD | Subframe | Canvas |
| M02-K | Lead anlegen Kontakt verknuepfen | WF-P7 Leads | Modal-Variante | Bauen | Fertig / Development-Handoff | in M02 | MD | Subframe | Canvas |
| M07 | E-Mail schreiben | WF-P7 Leads | schwebender Composer | Bauen | Fertig / Development-Handoff | aus S03 | MD | Subframe | Canvas |
| V06 | E-Mail minimiert | WF-P7 Leads | Composer-Variante | Bauen | Fertig / Development-Handoff | aus M07 | MD | Subframe | Canvas |
| V07 | E-Mail Vollbild | WF-P7 Leads | Composer-Variante | Bauen | Fertig / Development-Handoff | aus M07 | MD | Subframe | Canvas |
| M03 | Dubletten-Pruefung | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus M02 | MD | Subframe | Canvas |
| V08 | Verwerfen bestaetigen | WF-P7 Leads | Bestätigung | Bauen | Fertig / Development-Handoff | aus S02 | MD | Subframe | Canvas |
| M04 | Naechste Aktion | WF-P7 Leads | Modal | Bauen | Fertig / Development-Handoff | aus S03 | MD | Subframe | Canvas |
| M06 | Dialer | WF-P7 Leads | schwebendes Panel | Bauen | Fertig / Development-Handoff | aus S03 | MD | Subframe | Canvas |
| V02 | Dialer Tastenfeld | WF-P7 Leads | Dialer-Variante | Bauen | Fertig / Development-Handoff | aus M06 | MD | Subframe | Canvas |
| V03 | Dialer Im Gespraech | WF-P7 Leads | Dialer-Variante | Bauen | Fertig / Development-Handoff | aus M06 | MD | Subframe | Canvas |
| V05 | Dialer kompakt | WF-P7 Leads | Dialer-Variante | Bauen | Fertig / Development-Handoff | aus M06 | MD | Subframe | Canvas |
| S00 | Boards-Startseite | WF-P8 Pipelines | Board-Auswahl | Bauen | Fertig / Development-Handoff | Einstieg Pipelines | MD | Subframe | Canvas |
| S01 | Kanban-Board | WF-P8 Pipelines | Board | Bauen | Fertig / Development-Handoff | aus S00 | MD | Subframe | Canvas |
| S02 | Pipelines Detailansicht | WF-P8 Pipelines | Projekt-Detail / Editor | Bauen | Fertig / Development-Handoff | aus S01/S03 | MD | Subframe | Canvas |
| S03 | Projekt-Liste | WF-P8 Pipelines | Liste | Bauen | Fertig / Development-Handoff | Schwesteransicht von S01 | MD | Subframe | Canvas |
| S04 | Board-Einstellungen | WF-P8 Pipelines | Board-Einstellungsdetail / Pipeline-Konfiguration | Bauen | Fertig / Development-Handoff | primär aus S07 | MD | Subframe | Canvas |
| S05 | Detail-Schablone Edit-Mode | WF-P8 Pipelines | Detailfeld-Konfiguration | Bauen | Fertig / Development-Handoff | aus S04 | MD | Subframe | Canvas |
| S06 | Verlust-Gruende | WF-P8 Pipelines | Settings-Liste | Bauen | Fertig / Development-Handoff | aus S00/S07 | MD | Subframe | Canvas |
| S07 | Boards-Uebersicht | WF-P8 Pipelines | Admin-Boardverwaltung | Bauen | Fertig / Development-Handoff | Admin-Einstieg | MD | Subframe | Canvas |
| M03 | Kontextmen_ Rechtsklick | WF-P8 Pipelines | Kanban-Karten-Kontextmenü | Bauen | Fertig / Development-Handoff | Karten-Rechtsklick in S01 | MD | Subframe | Canvas |
| S01a | Kanban-Board Empty State | WF-P8 Pipelines | Board-Variante | Bauen | Fertig / Development-Handoff | Variante von S01 | MD | Subframe | Canvas |
| S03a | Projekt-Liste Empty State | WF-P8 Pipelines | Listen-Variante | Bauen | Fertig / Development-Handoff | Variante von S03 | MD | Subframe | Canvas |
| S07-D | Neues Board Dialog Variante | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | aus S00/S07 | MD | Subframe | Canvas |
| M01 | Verloren-Dialog | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | aus S01/S02 | MD | Subframe | Canvas |
| S07a | Neues Board Error State | WF-P8 Pipelines | Modal-Fehler | Bauen | Fertig / Development-Handoff | Variante von S07-D | MD | Subframe | Canvas |
| S02-A | Modal Aufgabe erstellen | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | Schnellaktion aus S02 | MD | Subframe | Canvas |
| S02-N | Modal Notiz erstellen | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | Schnellaktion aus S02 | MD | Subframe | Canvas |
| S02-T | Modal Termin erstellen | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | Schnellaktion aus S02 | MD | Subframe | Canvas |
| S02-F | Modal Datei hochladen | WF-P8 Pipelines | Modal | Bauen | Fertig / Development-Handoff | Schnellaktion aus S02 | MD | Subframe | Canvas |
| M04 | Pipeline-Uebergabe | WF-P8 Pipelines | Modal · Notizen | Bauen | Fertig / Development-Handoff | letzte Stage / finaler Status in S01 | MD | Subframe | Canvas |
| M04a | Pipeline-Uebergabe Dateien | WF-P8 Pipelines | Modal-Variante | Bauen | Fertig / Development-Handoff | Dateien-Tab von M04 | MD | Subframe | Canvas |
| M04b | Pipeline-Uebergabe Aufgaben | WF-P8 Pipelines | Modal-Variante | Bauen | Fertig / Development-Handoff | Aufgaben-Tab von M04 | MD | Subframe | Canvas |
| M04c | Pipeline-Uebergabe Termine | WF-P8 Pipelines | Modal-Variante | Bauen | Fertig / Development-Handoff | Termine-Tab von M04 | MD | Subframe | Canvas |
| M05 | Modal Bestandsfeld | WF-P8 Pipelines | S05-Dialogzustand | Bauen | Fertig / Development-Handoff | aus S05 | MD | Subframe | Canvas |
| S01 | Auftrags-Reiter am Projekt | WF-P9 Projekt-Akte | Detail-Erweiterung | Bauen | Validiert | /projects/:id |
MD | - | Canvas |
| S02 | Mobil-Modus | WF-P9 Projekt-Akte | Variante 📱 | Bauen | Validiert | /projects/:id (Handy) |
MD | - | Canvas |
| M01 | Rechnung anlegen | WF-P9 Projekt-Akte | Modal | Bauen | Validiert | Rechnungen-Reiter | MD | - | Canvas |
| S03 | Abnahme-Formular-Vorlagen | WF-P9 Projekt-Akte | Settings | Bauen | Validiert | /admin/projects/acceptance-forms |
MD | - | Canvas |
| S04 | Projekt-Vorlagen | WF-P9 Projekt-Akte | Settings-Liste | Bauen | Validiert | /admin/projects/templates |
MD | - | Canvas |
| S01 | Plantafel (Desktop-Raster) | WF-P9 Plantafel | BESPOKE Grid | Bauen | Validiert | /projects/plantafel |
MD | - | Canvas |
| S02 | Meine Termine (Heute<->Woche) | WF-P9 Plantafel | BESPOKE-Mobile offline | Bauen | Validiert | Bottom-Nav »Heute« | MD | - | Canvas |
| M01 | Konflikt-Dialog (Trotzdem zuweisen?) | WF-P9 Plantafel | Modal | Bauen | Validiert | aus S01 | MD | - | Canvas |
| M02 | Einsatz-Dialog | WF-P9 Plantafel | Modal/Panel | Bauen | Validiert | Slot-Klick in S01 | MD | - | Canvas |
| S01 | Abnahme-Liste | WF-P9 Abnahme | Liste | Bauen | Validiert | /projects/:id/acceptance |
MD | - | Canvas |
| S02 | Abnahme Schritt 1: Pruefungen | WF-P9 Abnahme | BESPOKE-Mobile | Bauen | Validiert | /projects/:id/acceptance/new |
MD | - | Canvas |
| S03 | Abnahme Schritt 2: Maengel | WF-P9 Abnahme | BESPOKE-Mobile | Bauen | Validiert | Workflow | MD | - | Canvas |
| S04 | Abnahme Schritt 3: Unterschriften | WF-P9 Abnahme | BESPOKE-Mobile | Bauen | Validiert | Workflow | MD | - | Canvas |
| S01 | Flow-Editor (Vollbild-Canvas) | WF-P12 Flow-Editor | BESPOKE | Bauen | Fertig / Development-Handoff | /automations/:id/edit |
MD | Subframe | Canvas |
| S01b | Baustein-Picker (Drawer) | WF-P12 Flow-Editor | Drawer | Bauen | Fertig / 31 von 31 synchron | aus S01 | MD | Subframe | Canvas |
| S01c | Canvas-Kontextmenue | WF-P12 Flow-Editor | Kontextmenue | Bauen | Fertig / Development-Handoff | Rechtsklick in S01 | MD | Subframe | Canvas |
| M03 | Start-Auswahl (leer/Vorlage) | WF-P12 Flow-Editor | Modal | Bauen | Final; V3 bleibt Referenz | + Neue Automation | MD | Final · Referenz V3 | Canvas |
| M04 | Automation aktivieren | WF-P12 Flow-Editor | Bestätigungsmodal | Bauen | Fertig / Development-Handoff | Aktiv-Schalter in S01 | MD | Subframe | Canvas |
| M05 | Automation pausieren | WF-P12 Flow-Editor | Bestätigungsmodal | Bauen | Fertig / Development-Handoff | Aktiv-Schalter in S01 | MD | Subframe | Canvas |
| S01 | Automation-Liste | WF-P12 Verwaltung | Liste | Bauen | Fertig / Development-Handoff | /automations |
MD | Subframe | Canvas |
| S02 | Lauf-Liste | WF-P12 Verwaltung | Liste | Bauen | Fertig / Development-Handoff | /automations/:id/executions |
MD | Subframe | Canvas |
| S03 | Lauf-Detail (Accordion + Fehlerhilfe) | WF-P12 Verwaltung | Detail | Bauen | Fertig / Development-Handoff | /automations/:id/executions/:id |
MD | Subframe | Canvas |
| M04 | Vorlagen-Katalog | WF-P12 Verwaltung | Modal + Karten-Liste | Bauen | Fertig / Development-Handoff | Button „Vorlagen“ in S01 | MD | Subframe | Canvas |
| S05 | Baustein-Konfigurationsdialoge (32 Seiten) | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig; vollständig in Obsidian gespiegelt | Dialog über dem Editor | MD | Flow | Canvas |
| S05a | Baustein-Katalog (32 Seiten/Links) | WF-P12 Verwaltung | Screen-Index | Dokumentieren | Finale Detailwahrheit mit bekannten Hinweisen | — | MD | Flow | Canvas |
| S06 | Zugangsdaten | WF-P12 Verwaltung | Liste / Verwaltung | Bauen | Fertig / Development-Handoff | /automations/credentials |
MD | Subframe | Canvas |
| K-T1 | Neuer Kontakt – Mit Beispiel | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Kontakt geändert | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Neue Anfrage | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Lead qualifiziert | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Projekt gewonnen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Status gewechselt | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T1 | Projekt angelegt | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Frist oder Termin | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt; Live-Seitenname weicht ab | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Termin gebucht | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Termin storniert | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Ereignis erstellt | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Zeitplan | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T2 | Zeitplan monatlich | WF-P12 Verwaltung | A5 Dialogzustand | Handoff | Fertig / gespiegelt | Zustand von Zeitplan | MD | Subframe | Canvas |
| K-T3 | E-Mail eingegangen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T3 | E-Mail unzustellbar | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T3 | Formular abgeschickt | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-T3 | Webhook empfangen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-A1 | Datensatz ändern | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt; Live-Seitenname weicht ab | Dialog im Editor | MD | Subframe | Canvas |
| K-A1 | Notiz anlegen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-A2 | Benachrichtigung senden | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-A2 | E-Mail senden | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-A3 | Aufgabe anlegen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-A3 | Aufgabe zuweisen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L1 | Wenn-Dann | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L1 | Und | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L1 | Oder | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L1 | Switch | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L1 | Filter | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt; Breite als Hinweis | Dialog im Editor | MD | Subframe | Canvas |
| K-L2 | Warten | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L2 | Schleife | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-L2 | Wert setzen | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| K-I1 | HTTP-Anfrage | WF-P12 Verwaltung | A5 Dialog | Handoff | Fertig / gespiegelt | Dialog im Editor | MD | Subframe | Canvas |
| S00 | Formulare verwalten | WF-D-FORM Form Builder | Formular-Zentrale | Bauen | Subframe Draft / Review offen | /forms |
MD | Subframe | Canvas |
| E01 | S00 Keine Formulare | WF-D-FORM Form Builder | Empty State | Bauen | Subframe Draft / Review offen | /forms |
MD | Subframe | Canvas |
| E02 | S00 Keine Treffer | WF-D-FORM Form Builder | Empty State | Bauen | Subframe Draft / Review offen | /forms |
MD | Subframe | Canvas |
| S01 | Formularart auswaehlen | WF-D-FORM Form Builder | Einstieg / Auswahl | Alternative bauen | Subframe Draft / Review offen | /forms/new |
MD | Subframe | Canvas |
| S02 | Einfacher Fragen Editor | WF-D-FORM Form Builder | Simple Builder Alternative | Alternative bauen | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| S01B | Gefuehrter Fragen Editor | WF-D-FORM Form Builder | Builder Backlog | Nicht im Handoff | Subframe Backlog / nicht im Review | /forms/:id/edit |
- | Subframe | - |
| S02L | Lead Felder zuweisen | WF-D-FORM Form Builder | S02-Zustand / Lead Editor | Subframe Draft | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| E05 | S02 Lead Zuweisung pruefen | WF-D-FORM Form Builder | Lead Mapping Error State | Subframe Draft | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| S03 | Formular Design | WF-D-FORM Form Builder | Builder Tab | Bauen | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| S04 | Oeffentliches Formular | WF-D-FORM Form Builder | Public Form | Bauen | Subframe Draft / Review offen | /f/{tenant}/{slug} |
MD | Subframe | Canvas |
| V01 | Public Erfolg oder Redirect | WF-D-FORM Form Builder | Public Feedback | Bauen | Subframe Draft / Review offen | /f/:slug |
MD | Subframe | Canvas |
| V02 | Public Formular nicht verfuegbar | WF-D-FORM Form Builder | Public Blocker | Bauen | Subframe Draft / Review offen | /f/:slug |
MD | Subframe | Canvas |
| V03 | Public Captcha oder Submit Fehler | WF-D-FORM Form Builder | Public Error | Bauen | Subframe Draft / Review offen | /f/:slug |
MD | Subframe | Canvas |
| S05 | Antworten Tabelle | WF-D-FORM Form Builder | Builder Tab | Bauen | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| E03 | S05 Keine Antworten | WF-D-FORM Form Builder | Empty State | Bauen | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| E04 | S05 Export Fehler | WF-D-FORM Form Builder | Error State | Bauen | Subframe Draft / Review offen | /forms/:id/edit |
MD | Subframe | Canvas |
| S01C | Website Formular Editor | WF-D-FORM Form Builder | Simple Builder Beispiel | Dokumentieren | Lokal dokumentiert / nicht mehr in Subframe | /forms/:id/edit |
MD | - | Canvas |
| S01D | Umfrage Editor | WF-D-FORM Form Builder | Simple Builder Beispiel | Dokumentieren | Lokal dokumentiert / nicht mehr in Subframe | /forms/:id/edit |
MD | - | Canvas |
| S01E | Internes Formular Editor | WF-D-FORM Form Builder | Simple Builder Beispiel | Dokumentieren | Lokal dokumentiert / nicht mehr in Subframe | /forms/:id/edit |
MD | - | Canvas |
| D01 | Sharing Panel URL QR iFrame | WF-D-FORM Form Builder | Detailnotiz | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | Public-Link/Teilen-Kontext, kein eigener Screen | MD | - | - |
| D02 | Post-Submit Actions | WF-D-FORM Form Builder | Detailnotiz | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | Nach-Absenden-Kontext, kein eigener Screen | MD | - | - |
| D03 | Conditional Logic Editor | WF-D-FORM Form Builder | Detailnotiz | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | einfache Bedingungen, kein eigener Screen | MD | - | - |
| D06 | Feldkarten Menue | WF-D-FORM Form Builder | Detailnotiz | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | Fragekarten-Menue, kein eigener Screen | MD | - | - |
| D10 | Builder Interaktionsfaelle | WF-D-FORM Form Builder | Case-Matrix | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | Klick-/Edge-Cases, kein eigener Screen | MD | - | - |
| M01 | Feld loeschen Confirm | WF-D-FORM Form Builder | Confirm Modal | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | von Fragekarte oder Inspector | MD | - | - |
| M02 | Unpublish Confirm | WF-D-FORM Form Builder | Confirm Modal | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | von Publish/Public-Link-Kontext | MD | - | - |
| M03 | Archive Confirm | WF-D-FORM Form Builder | Confirm Modal | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | von More-Menue | MD | - | - |
| M04 | Unsaved Changes Confirm | WF-D-FORM Form Builder | Confirm Modal / Browser Guard | Nur dokumentieren | Dokumentiert / nicht im Review-Canvas | beim Verlassen mit Dirty State | MD | - | - |
| S01 | Kalender (Monat/Woche, Kollegen-Overlay) | WF-P16 Kalender | BESPOKE Grid | Bauen | Fertig / Development-Handoff | /calendar |
MD | Subframe | Canvas |
| M01 | Quick Create | WF-P16 Kalender | Kompakter Dialog / Popover | Bauen | Fertig / Development-Handoff | Slot-Klick / + Termin in S01 | MD | Subframe | Canvas |
| M01a | Quick Create Edit Mode | WF-P16 Kalender | Zustand des kompakten Dialogs | Bauen | Fertig / Development-Handoff | Klick auf Zeitzeile in M01 | MD | Subframe | Canvas |
| M01b | Termin vollständig anlegen/bearbeiten | WF-P16 Kalender | Modal | Bauen | Fertig / Development-Handoff | Weitere Optionen aus M01 / Bearbeiten aus M02 | MD | Subframe | Canvas |
| M02 | Termin-Detail (Popover) | WF-P16 Kalender | Popover | Bauen | Fertig / Development-Handoff | Termin-Klick in S01 | MD | Subframe | Canvas |
| M03 | Änderungen per E-Mail senden | WF-P16 Kalender | Bestätigungsmodal | Bauen | Fertig / Development-Handoff | Speichern eines geänderten bestehenden Termins mit Teilnehmenden | MD | Subframe | Canvas |
| S02 | Kalender-Verbindung | WF-P16 Kalender | Settings / Connection | Bauen | Fertig / Development-Handoff | /settings/integrations/calendar |
MD | Subframe | Canvas |
| D01 | OAuth-Assistent (aus WF-P5 M01) | WF-P16 Kalender | Wizard | Wiederverwenden | Validiert | aus S02 | MD | - | - |
| D02 | Trennen-Bestaetigung + Extern-Wahl (aus WF-P5 M03) | WF-P16 Kalender | Modal | Wiederverwenden | Validiert | aus S02 | MD | - | - |
| S01 | Termin waehlen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | Oeffentlicher Buchungslink | MD | Subframe | Canvas |
| S02 | Buchungsfragen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | nach S01 | MD | Subframe | Canvas |
| S03 | Buchungsbestaetigung (+ .ics) 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | nach erfolgreicher Buchung | MD | Subframe | Canvas |
| V01 | Termin waehlen mobil 🌐📱 | WF-P16 Terminbuchung | BESPOKE-Public Mobile | Bauen | Fertig / Development-Handoff | Variante von S01 | MD | Subframe | Canvas |
| S04 | Termin selbst verwalten 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | Verwaltungslink aus Bestaetigungs-E-Mail | MD | Subframe | Canvas |
| S04E1 | Verwaltungslink abgelaufen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | abgelaufener Verwaltungslink | MD | Subframe | Canvas |
| S04E2 | Ungueltiger Verwaltungslink 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | ungueltiger Verwaltungslink | MD | Subframe | Canvas |
| S04a | Termin oeffentlich verschieben 🌐 | WF-P16 Terminbuchung | Historie | Entfernt | Archiviert | durch M01/V02 ersetzt | MD | - | - |
| ST01 | Termin verschoben 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | nach M01/V02 | MD | Subframe | Canvas |
| ST02 | Termin abgesagt 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | nach M02 | MD | Subframe | Canvas |
| S05 | Termine | WF-P16 Terminbuchung | Liste | Bauen | Fertig / Development-Handoff | interne Terminverwaltung | MD | Bevorstehend · Alle Status | Canvas |
| S06 | Termindetails | WF-P16 Terminbuchung | Detail | Bauen | Fertig / Development-Handoff | aus S05 | MD | Subframe | Canvas |
| S07 | Buchungsseiten | WF-P16 Terminbuchung | Liste | Bauen | Fertig / Development-Handoff | interne Buchungsseitenverwaltung | MD | Subframe | Canvas |
| S08 | Buchungsseite bearbeiten | WF-P16 Terminbuchung | Settings/Form | Bauen | Fertig / Development-Handoff | aus S07 / Neue Buchungsseite | MD | Subframe | Canvas |
| S09 | Verfuegbarkeit | WF-P16 Terminbuchung | Settings/Form | Bauen | Fertig / Development-Handoff | aus S08 / interne Verfuegbarkeit | MD | Subframe | Canvas |
| M01 | Termin verschieben | WF-P16 Terminbuchung | BESPOKE Action | Bauen | Fertig / Development-Handoff | aus S04, S05 oder S06 | MD | Subframe | Canvas |
| V02 | Termin verschieben mobil 📱 | WF-P16 Terminbuchung | BESPOKE Action Mobile | Bauen | Fertig / Development-Handoff | Mobile Variante von M01 | MD | Subframe | Canvas |
| M02 | Termin absagen | WF-P16 Terminbuchung | Modal | Bauen | Fertig / Development-Handoff | aus S04, S05 oder S06 | MD | Subframe | Canvas |
| M03 | QR-Code Vorschau | WF-P16 Terminbuchung | Popup-Zustand | Bauen | Fertig / Development-Handoff | aus S08 | MD | Subframe | Canvas |
| S01 | Signaturen im Projekt | WF-P16 E-Signatur | Projekt-Sektion | Bauen | Validiert | Projekt-Detail | MD | - | Canvas |
| S02 | Signatur-Wizard | WF-P16 E-Signatur | Wizard | Bauen | Validiert | aus Projekt-Detail/S01 | MD | - | Canvas |
| S03 | Signatur-Detail & Status | WF-P16 E-Signatur | Detail | Bauen | Validiert | Signatur öffnen | MD | - | Canvas |
| S04 | Signieren per Link 🌐 | WF-P16 E-Signatur | BESPOKE-Public | Bauen | Validiert (Delta) | /sign/:token |
MD | - | Canvas |
| V01 | Vor Ort unterschreiben 📱 | WF-P16 E-Signatur | BESPOKE-Mobile | Bauen | Validiert | Touch-Modus aus S02 | MD | - | Canvas |
| M01 | Signatur zurueckziehen | WF-P16 E-Signatur | Confirm-Modal | Bauen | Validiert | aus S03 | MD | - | Canvas |
| S01 | Team Chat - Kein Chat ausgewaehlt | WF-P15 Team-Chat | Hauptansicht | Bauen | Fertig / Development-Handoff | Chat-Einstieg | MD | Subframe | Canvas |
| S02 | Team Chat - Projektchat offen 2 | WF-P15 Team-Chat | Hauptansicht | Bauen | Fertig / Development-Handoff | Projektchat | MD | Subframe | Canvas |
| S02b | Team Chat - Gruppe offen | WF-P15 Team-Chat | Hauptansicht | Bauen | Fertig / Development-Handoff | Freie Gruppe | MD | Subframe | Canvas |
| S02e | Team Chat - Private DM offen 2 | WF-P15 Team-Chat | Hauptansicht | Bauen | Fertig / Development-Handoff | Private DM | MD | Subframe | Canvas |
| S02c | Team Chat - Nachricht tippen 2 | WF-P15 Team-Chat | Composer-Zustand | Bauen | Fertig / Development-Handoff | aus geöffnetem Chat | MD | Subframe | Canvas |
| S02d | Team Chat - Audio aufnehmen 2 | WF-P15 Team-Chat | Composer-Zustand | Bauen | Fertig / Development-Handoff | aus geöffnetem Chat | MD | Subframe | Canvas |
| S03 | Team Chat - Thread offen | WF-P15 Team-Chat | Detailansicht | Bauen | Fertig / Development-Handoff | aus geöffnetem Chat/Threadliste | MD | Subframe | Canvas |
| S02a | Team Chat - Info geoeffnet 2 | WF-P15 Team-Chat | Seitenpanel | Bauen | Fertig / Development-Handoff | Projektchat-Info | MD | Subframe | Canvas |
| S01a | Neuer Chat | WF-P15 Team-Chat | Auswahlpanel | Bauen | Fertig / Development-Handoff | Kontakte direkt + zwei Erstellungswege | MD | Subframe | Canvas |
| S01c | Neue Gruppe | WF-P15 Team-Chat | Wizard Schritt 1 | Bauen | Fertig / Development-Handoff | aus S01a → S01c-2 | MD | Subframe | Canvas |
| S01c-2 | Neue Gruppe - Gruppendaten | WF-P15 Team-Chat | Wizard Schritt 2 | Bauen | Fertig / Development-Handoff | aus S01c → S02b | MD | Subframe | Canvas |
| S01d | Neue Projektgruppe | WF-P15 Team-Chat | Wizard Schritt 1 | Bauen | Fertig / Development-Handoff | aus S01a → S01d-2 | MD | Subframe | Canvas |
| S01d-2 | Neue Projektgruppe - Gruppendaten | WF-P15 Team-Chat | Wizard Schritt 2 | Bauen | Fertig / Development-Handoff | aus S01d → S02 | MD | Subframe | Canvas |
| S04 | Medien - Medienuebersicht | WF-P15 Team-Chat | Medienverwaltung | Bauen | Fertig / Development-Handoff | global oder konkreter Chat | MD | Subframe | Canvas |
| S04a | Medien - Dokumente | WF-P15 Team-Chat | Medienverwaltung | Bauen | Fertig / Development-Handoff | Filter Bar + Standardauswahl | MD | Subframe | Canvas |
| S04b | Medien - Links | WF-P15 Team-Chat | Medienverwaltung | Bauen | Fertig / Development-Handoff | Filter Bar + Standardauswahl | MD | Subframe | Canvas |
| M03 | Dateien loeschen bestaetigen | WF-P15 Team-Chat | Modal | Bauen | Fertig / Development-Handoff | aus S04/S04a/S04b | MD | Subframe | Canvas |
| S05 | Medienviewer - Bild geoeffnet | WF-P15 Team-Chat | Vollbild-Viewer | Bauen | Fertig / Development-Handoff | aus S04, Kontext bleibt erhalten | MD | Subframe | Canvas |
| S01e | Gruppeneinstellungen | WF-P15 Team-Chat | Einstellungen | Bauen | Fertig / Development-Handoff | aus S02b | MD | Subframe | Canvas |
| S01f | Projektgruppen-Einstellungen | WF-P15 Team-Chat | Einstellungen | Bauen | Fertig / Development-Handoff | aus S02/S02a | MD | Subframe | Canvas |
| S01g | Mitglieder verwalten | WF-P15 Team-Chat | Einstellungen | Bauen | Fertig / Development-Handoff | Mitglieder + Adminrollen aus S01e/S01f | MD | Subframe | Canvas |
| S01h | Chat-Einstellungen | WF-P15 Team-Chat | Einstellungen | Bauen | Fertig / Development-Handoff | aus S02e | MD | Subframe | Canvas |
| M01 | Gruppe verlassen bestaetigen | WF-P15 Team-Chat | Modal | Bauen | Fertig / Development-Handoff | aus S01e | MD | Subframe | Canvas |
| M02 | Gruppe archivieren bestaetigen | WF-P15 Team-Chat | Modal | Bauen | Fertig / Development-Handoff | aus S01e | MD | Subframe | Canvas |
3. Offene Entscheidungen
| Paket | Thema | Status | Entscheidung / Frage | Notiz |
|---|---|---|---|---|
| WF-P2 Set Password | Zentraler Auth-Core-Flow | Genommen | Set Password wird zentraler Flow fuer wiederverwendbare Passwort-Trigger. | Wird von Reset, Einladung, Passwort aendern, Admin-Reset und Security-Incident angesteuert; Neukunden-Signup ist eine Ausnahme und setzt Passwort direkt im Signup |
| WF-P2 Set Password | 2FA im Set-Password-Flow | Genommen | 2FA wird immer angeboten. | Ob Pflicht oder freiwillig haengt vom Zubringerflow/Admin-Reset ab |
| WF-P2 Set Password | Zurueck-Button | Genommen | Zurueck/Abbrechen bleibt sekundare Navigation. | Kein eigener Screen; konkretes Ziel kommt vom Zubringerflow |
| WF-P2 Set Password | Recovery-Code | Offen | Muss der Recovery-Code aktiv bestaetigt werden oder reicht ein Hinweis? | In S05 dokumentiert; spaeter mit Security/Dev klaeren |
| WF-P2 Set Password | 2FA-Methode | Offen | Welche 2FA-Methode ist v1 final? | TOTP/Authenticator ist wahrscheinlich |
| WF-P2 Passwort Reset | Anti-Enumeration | Genommen | Keine Meldung E-Mail nicht gefunden. |
Unbekannte E-Mail nutzt denselben S02 Gesendet-Screen |
| WF-P2 Passwort Reset | 2FA vor Set Password | Genommen | Wenn 2FA aktiv ist, muss sie vor dem neuen Passwort bestaetigt werden. | Reset darf aktive 2FA nicht umgehen |
| WF-P2 Passwort Reset | 2FA nicht verfuegbar | Genommen | Nutzer kann Admin kontaktieren oder einen gespeicherten Wiederherstellungscode verwenden. | V02 plus M01/M02 |
| WF-P2 Passwort Reset | Recovery-Code als Alternative | Genommen | Wiederherstellungscode ist ein legitimer Recovery-Pfad, wenn er vorher gespeichert wurde und einmalig verwendet wird. | M02 prueft Code, setzt 2FA zurueck und fuehrt weiter zu WF-P2 Set Password |
| WF-P2 Login und 2FA | 2FA-Haeufigkeit | Offen | Kommt 2FA bei jedem Login oder nur wenn fuer Account aktiv? | Fuer Wireframe reicht "bei Bedarf"; Dev/Produkt spaeter klaeren |
| WF-P2 Login und 2FA | Admin-Ziel | In Planung | Admin-/Mehrworkspace-Ziel wird ueber WF-P2 Workspace Auswahl geklaert. |
UI-Begriff ist Workspace |
| WF-P2 Signup | Signup-Komplexitaet | Genommen | S01 ist ein minimaler Basis-Signup zum Erstellen/Testen von Accounts und Workspaces. | E-Mail, Passwort im Signup, Vorname, Nachname, Firmenname-Platzhalter, Captcha, AGB/Datenschutz; grosser Ausbau spaeter |
| WF-P2 Signup | Passwort-Flow | Genommen | Passwort wird fuer Neukunden direkt im Signup gesetzt. | WF-P2 Set Password bleibt fuer Einladung, Reset, Change Password und andere Trigger reserviert |
| WF-P2 Signup | E-Mail-Bestaetigung | Genommen | Signup kann ohne bestaetigte E-Mail nicht abgeschlossen werden. | S03 ist Pflichtschritt nach S01 |
| WF-P2 Signup | Provisioning-Folgepfad | Genommen | S02 zeigt Workspace wird vorbereitet mit Ladezustand. |
Kann technisch uebersprungen werden, wenn Workspace sofort fertig ist |
| WF-P2 Workspace Auswahl | Label | Genommen | Im UI heisst es Workspace. | Tenant bleibt technischer Begriff im Hintergrund |
| WF-P2 Workspace Auswahl | Ohne-Workspace-Zustand | Raus | Einen Zustand ohne Workspace gibt es nicht. | Signup/Setup erzeugt immer mindestens einen Workspace |
| WF-P2 Workspace Auswahl | Neuer Workspace | Genommen | Neuer Workspace anlegen wird als simpler Mikroflow gebaut. | Minimum: Name, Slug/URL-Kuerzel, optional Organisationsname; Template optional/Backlog; Logo, USt-ID, Rechnungsdaten und Mitglieder spaeter in Einstellungen |
| WF-P2 Workspace Auswahl | Anlage-Abschluss | Genommen | Nach Anlage direkt in neuen Workspace wechseln und Toast zeigen. | Kein eigener Erfolgsscreen |
| WF-P2 Workspace Auswahl | Gesperrter Workspace | Genommen | Kein eigener Screen; Toast beim Oeffnungsversuch. | Nutzer waehlt anderen Workspace oder kontaktiert Admin |
| WF-P2 Profil und Sicherheit | Profil-Ort | Genommen | Profil Settings lebt unter Settings und ist ueber Avatar-Menue/App-Shell erreichbar. | Settings hat eigene Zwischen-/Seitennavigation |
| WF-P2 Profil und Sicherheit | Passwort-Trigger | Genommen | Passwort aendern startet eigenes Paket WF-P2 Change Password. |
Profil ist nur Einstieg, nicht Besitzer des Flows |
| WF-P2 Profil und Sicherheit | 2FA-Trigger | Genommen | 2FA verwalten startet eigenes Paket WF-P2 2FA Verwalten. |
Profil ist nur Einstieg, nicht Besitzer des Flows |
| WF-P2 Profil und Sicherheit | Profil-Felder | Genommen | Avatar, Name, Telefonnummer und Abteilung editierbar; Rolle read-only. | Theme und Bio raus |
| WF-P2 Profil und Sicherheit | Security/Sessions | Spaeter | Keine eigene Security/Sessions-Seite in v1. | Erstmal schlank halten |
| WF-P2 Change Password | Eigenstaendiger Flow | Genommen | Passwort aendern wird als separater wiederverwendbarer Reauth-Zubringer geplant. | Neues Passwort setzen und Abschluss liegen in WF-P2 Set Password |
| WF-P2 Change Password | Reauth statt E-Mail-Link | Genommen | Eingeloggter Nutzer bestaetigt aktuelles Passwort und ggf. 2FA innerhalb der App-Shell. | Kein E-Mail-Link im eingeloggten Change-Password-Flow |
| WF-P2 2FA Verwalten | Eigenstaendiger Flow | Genommen | 2FA verwalten wird als separater wiederverwendbarer Flow geplant. | UI kann modal sein; fachlich eigener Flow |
| WF-P2 2FA Verwalten | Schlanker 2FA-Flow | Genommen | 2FA-Code-Eingaben sind Inline-Zustaende; nur Verwaltung, Device/Token hinzufuegen und Deaktivieren sind eigene Modals. | Device entfernen nur Row-Action + Confirm |
| WF-P2 Admin RBAC | Gruppen | Raus | Gruppen sind nicht Teil des RBAC-Pakets. | Falls spaeter noetig, eigener Settings-Bereich |
| WF-P2 Admin RBAC | Rollenmodell | Genommen | Zum Start gibt es nur die Systemrolle Admin; Admins koennen eigene Rollen anlegen und benennen. |
Vordefinierte Rollen sind raus |
| WF-P2 Admin RBAC | Rollen-Vorlagen | WIP | Beim Erstellen einer Rolle koennen spaeter Vorlagen angeboten werden, sie sind aber noch nicht final. | In v1 nur als vorbereiteter/disabled Bereich dokumentieren |
| WF-P2 Admin RBAC | Rollen-Editor Einstieg | Genommen | Neue Rolle startet in M04A Rolle anlegen; Duplizieren startet in M04B Rolle duplizieren; Bearbeiten springt direkt in M02 Rolle bearbeiten. |
M04A und M04B sind eigene Screen-Dateien und eigene Canvas-Nodes |
| WF-P2 Admin RBAC | M04-Split | Genommen | Rolle anlegen und Duplizieren werden als zwei eigene Screens gefuehrt. |
Umsetzung synchronisiert: Screen-Dateien, Tracker-Zeilen, Canvas-Nodes und bestehende Subframe-Seiten |
| WF-P2 Admin RBAC | Settings-Aufteilung | Genommen | Settings -> Mitarbeiter wird Oberpunkt; Tabs: Mitarbeiter, Rollen und Berechtigungen. |
Sichtbarer Wireframe-Einstieg; technische Route spaeter abstimmen |
| WF-P2 Admin RBAC | Rollenzuweisung | Genommen | In der Mitarbeiterliste gibt es pro Mitarbeiter ein Rollen-Dropdown; Bearbeiten fuehrt zu Rollen und Berechtigungen. |
Kein eigenes Rollen-Modal aus S01 |
| WF-P2 Admin RBAC | Berechtigungen | Genommen | Kein separater Berechtigungen-Tab; Rechtebereiche leben im Tab Rollen und Berechtigungen beim Bearbeiten einer Rolle. |
Macht das Paket kompakter |
| WF-P2 Admin RBAC | Permission-Bundles | Genommen | Bundles bleiben Arbeitsgeruest; im Rollen-Modal wird eine Permission-Zeile mit Ueberschrift, Beschreibung und Toggle An/Aus vorgebaut. |
Finaler Rechtekatalog liegt bei Development |
| WF-P2 Admin RBAC | Systemrolle | Genommen | In der UI gibt es nur eine sichtbare Systemrolle: Admin. |
Andere technische Rollen nicht als normale Screen-Rolle fuehren |
| WF-P2 Admin RBAC | Suche/Filter | Genommen | Mitarbeiter-Screen bekommt Suche plus Filter nach Rolle, Abteilung, Status und 2FA; Rollen-Screen bekommt Suche plus Filter nach Typ, Bundle und Nutzung. | Im Paket dokumentiert |
| WF-P2 Admin RBAC | Deaktivierung | Genommen | V1 hat nur ein kleines Confirm-Modal; danach Status Deaktiviert. |
Reassign offener Verantwortlichkeiten ist Backlog |
| WF-P2 Admin RBAC | Rollen-Loeschen | Genommen | Rollen koennen nur geloescht werden, wenn keine Mitarbeiter zugewiesen sind; sonst kleines Blocker-Modal. | Ersatzrolle/Bulk-Reassign ist Backlog |
| WF-P2 Admin RBAC | M04A Visual Sync | Genommen | M04A Rolle anlegen ist optisch an Davids finalen M04B-Duplikat-Screen angeglichen, aber ohne Duplikat-Modus. |
Paketdatei und Screen-Datei dokumentieren aktuellen Subframe-Stand |
| WF-P2 Admin RBAC | Deaktivieren mit Reassign | Backlog | Offene Aufgaben/Projekte/Verantwortlichkeiten werden spaeter uebertragen. | Nicht Teil der aktuellen Screen-Liste |
| WF-P2 Admin RBAC | V2-Backlog | Dokumentiert | Reassign, Rollen-Loeschen mit Ersatzrolle, Gruppen, Rechtekatalog, Rollen-Audit, Rollen-Review, ausgearbeitete Vorlagen, Rechte-Matrix, Bulk-Aktionen, erweiterter Admin-Schutz. | Details im Paket-Backlog |
| WF-P2 Konto loeschen | Gesamter Account/Konto-Loeschflow | Backlog | Account/Konto-Loeschen wird geparkt und nicht als aktueller v1-Flow weitergebaut. | Konto loeschen und Workspace loeschen sind zwei getrennte Workflows |
| WF-P2 Workspace loeschen | Eigener Workspace-Loeschflow | Backlog | Workspace/Tenant-Loeschen wird als eigener Workflow vorgemerkt. | Startpunkt spaeter in Workspace Settings; Settings sind noch nicht gebaut |
| WF-P2 Konto/Workspace loeschen | Voller Loesch-/Export-Wizard | Backlog | Erklaerung, Datenexport, Reauth, Confirm Phrase, Countdown und operative Bearbeitung spaeter klaeren. | Kein mehrstufiger Wizard jetzt |
| WF-P3 Benachrichtigungen | Finaler Handoff-Flow | Validiert | Acht finale Seiten S01-S08; S00 wurde nach der Review entfernt. Der finale Flow wurde in WF-P3 Benachrichtigungen umbenannt und der alte siebenseitige Flow gelöscht. |
Gemeinsame Schlussreview am 2026-08-27 abgeschlossen |
| WF-P3 Benachrichtigungen | In-App only | Validiert | Keine E-Mail-/Push-/SMS-Kanaele; eingehende E-Mail ist nur eine Ereignisquelle. | Produktentscheidung 2026-08-27 |
| WF-P3 Benachrichtigungen | Globales Modell | Validiert | Pflicht-Deeplink und genau neun Quellen statt zusaetzlicher Kategorien: Chat, E-Mail, Aufgaben, Kalender, Leads, Projekte, Automation, System, Billing. Integrationen gehoeren zu System. | Ereignis-Katalog und Empfaenger bleiben Development-Detail |
| WF-P3 Benachrichtigungen | Ausgabeflaechen | Validiert | Mikro-Feedback, Status-Toast, persistentes Notification-Event und kritische Unterbrechung sind getrennte Verhaltensklassen; Banner bleiben ein eigener Kontextbaustein. | S04 bis S08 zeigen die Referenzen |
| WF-P3 Benachrichtigungen | Quellenfarben | Validiert | Chat gruen, E-Mail teal, Aufgaben rot, Kalender gelb, Leads blau, Projekte violett, Automation orange, System grau, Billing indigo. Farben tragen keine Severity. | In S01/S02B angewendet |
| WF-P3 Benachrichtigungen | Ungelesen und Bulk | Validiert | Fokus-Schatten plus blauer Punkt am Icon; kein rechter Count-Kreis. S01 hat einzelne Gelesen-Aktionen, S02B zusaetzlich Checkboxen und zwei Bulk-Buttons. | In S01/S02B umgesetzt |
| WF-P3 Benachrichtigungen | Overlay-, Toast- und Timing-Regeln | Validiert | Oben rechts maximal drei Live-Karten plus +N-Stapel; unten rechts maximal fuenf Status-Toasts; Mikro-Feedback maximal eine Instanz fuer 1,5 s; Auto-Dismiss und Loading-Uebergaenge sind dokumentiert. |
S05 bis S07 und Paketdoku |
| WF-P3 Benachrichtigungen | Live-Karte zu Drawer | Validiert | Kartenkoerper oeffnet S01 und hebt das Ziel-Item kurz per Fokus-Schein hervor, ohne es zu lesen; blauer Ziel-Link navigiert direkt und markiert gelesen. | Development-Interaktion dokumentiert |
| WF-P3 Benachrichtigungen | Fehler und kritischer Dialog | Validiert / Development-Detail offen | Fehler mit Aktion bleiben bis X oder erfolgreicher Aktion. Kritischer Dialog nutzt die echte Dialog-Komponente, hat kein Auto-Dismiss und ist standardmaessig per X/Schliessen verlassbar; echte nicht schliessbare Blocker werden explizit im Development festgelegt. | S06/S08 umgesetzt und visuell validiert |
| WF-P3 Benachrichtigungen | Banner-Regeln | Validiert | Standard Banner immer dismissible; ein Permanent-Banner-Slot duenn, global ganz oben und nie dismissible. Offline ist keine eigene Komponente, sondern der hoechst priorisierte Zustand dieses Slots und verdraengt andere permanente Hinweise nur bis zum Reconnect. | S04 auf Platzhalter-App-Shell reduziert; Banner Offline entfernt |
| WF-P3 Audit Log | Export-Ort | Genommen | Export-Uebersicht als Reiter im Protokoll-Screen (kein eigener Menuepunkt). | Validiert 2026-07-08 |
| WF-P3 Audit Log | Sortierung/Filter | Genommen | Nach Mitarbeiter, Zeitraum, Bereich (Modul) und Aenderungs-Art sortier-/filterbar; Quick-Filter per Klick auf Tabellenwerte. | Davids Ergaenzung 2026-07-08 |
| WF-P3 Audit Log | Drawer-Komponente geteilt? | Offen | Teilen Detail-Drawer (M01) und Objekt-Verlauf (M03) eine Komponente? | Beim Subframe-Bau klaeren |
| WF-P4 Aufgaben | Topbar-Button + Aufgaben-Drawer | Genommen | Schnellzugriff auf eigene Aufgaben von ueberall; Davids Delta ueber das Ticket hinaus. | In D-P4 Davids Delta nachtragen |
| WF-P4 Aufgaben | Kompakt-Variante als eigener Frame | Genommen | Einbett-Muster steht, bevor D-CRM es braucht. | V01 |
| WF-P4 Aufgaben | Subframe-Live-Bestand | Geltend / final | 16 Seiten: S01, S02, S03, M01, V01 Tabelle, V01 Minimal sowie zehn Interaktionsmodals M02–M09 inklusive M02b/M08b. M01b/M01c und die verworfenen V01-Zwischenvarianten sind nicht mehr aktiv. | Finaler MCP-Readback 2026-08-23 |
| WF-P4 Aufgaben | Flow-Name WF-P16 Aufgaben |
Dokumentiert / nicht blockierend | Subframe-Name weicht von D-P4 / WF-P4 Aufgaben ab; UUID, Links und Paketzuordnung sind eindeutig. |
Beim Development-Handoff akzeptiert; nicht eigenmächtig umbenennen |
| WF-P4 Aufgaben | Zuständigkeit | Genommen / final | Genau eine Person oder Gruppe; ohne bewusste Auswahl wird automatisch der eigene Nutzer gesetzt, unzugewiesen ist nicht erlaubt. M01 zeigt Markus Weber als vorbelegten Wert. | Präzisiert durch David 2026-08-22; final gerendert 2026-08-23 |
| WF-P4 Aufgaben | Herkunft entfernen | Ersetzter Zwischenstand | Herkunft sollte kurzzeitig entfallen; diese Aussage wurde am selben Tag zurückgenommen. | Entscheidungshistorie sichtbar halten |
| WF-P4 Aufgaben | Herkunft | Genommen / wieder aufgenommen | Manuell, Chat, Formular oder Automation; systemseitig gesetzt und außer bei Manuell mit Deep Link zur konkreten Quelle. | Aktuell gültige Entscheidung von David 2026-08-22 |
| WF-P4 Aufgaben | Globaler Aufgaben-Feldvertrag | Genommen | Gilt für Liste, Detail, Drawer, Anlegen/Bearbeiten, Einbettung und künftige Aufgabenflächen: Titel, editierbarer Status, Verantwortlich, optionale Frist + Uhrzeit, Priorität, Verknüpfung, Markdown/Checkliste, Beobachter, Tags, Erinnerung und Anhänge. | Kanonisch im Paket; als global innerhalb des Aufgabenmoduls präzisiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S02 als eigene Seite | Ersetzt | Die frühere Entscheidung wird sichtbar historisiert; S02 ist kein normaler Seitenwechsel mehr. | Durch route-gebundenes Vollbild-Modal ersetzt; David 2026-08-22 |
| WF-P4 Aufgaben | S02 alte Spaltenzuordnung | Ersetzt | Der Zwischenstand Inhalt links / Eigenschaften rechts gilt nicht mehr. |
Sichtbar korrigiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S02 Basis und Darstellungsform | Genommen / final | Versuch 4 (b4e91d35-0d28-43d1-941e-e67a7ec3d834) ist die finale Basis für /tasks/:id. Dialog Fullscreen bleibt direkte Wurzel; kein zusätzliches DialogLayout, Dialog oder Dialog.Content. Kopf/Banner volle Breite; Eigenschaften links, Beschreibung/Anhänge/Verknüpfungen/Verlauf rechts. |
David + MCP-Readback/Render 2026-08-23 |
| WF-P4 Aufgaben | S02 Eigenschaften bearbeiten | Genommen | Nutzeränderbare Werte stehen links als direkt bedienbare Dropdowns/Picker: Status, Priorität, Frist/Uhrzeit, Verantwortlich, Tags, Beobachter und Erinnerung. Kein globaler Bearbeiten-Modus; Herkunft, Ersteller und Erstellzeit bleiben lesend. Titel und Beschreibung sind direkt editierbare Texte. | David 2026-08-22 |
| WF-P4 Aufgaben | S02 Titel, Banner und Editor | Genommen | Titel als klar erkennbarer, kompakt umrandeter Inline-Edit-Stack mit Stift; V1-Banner direkt unter den Titel und ohne generisches Aktion; Beschreibung mit kompakter, auf Aufgaben reduzierter Editorleiste nach P7 M07/V07. |
Mail-spezifische Tools entfallen; Persistenzlogik erst im Development; David 2026-08-22 |
| WF-P4 Aufgaben | S02 Anhänge | Genommen / sichtbar umgesetzt | Rechts direkt unter der Beschreibung: kompakte Dateizeilen mit Icon/Name, Größe, hochladender Person und festem Datum · Uhrzeit; + Datei hinzufügen plus Drag-and-drop. Alle drei Drei-Punkte-Menüs enthalten Öffnen, Herunterladen, Entfernen. |
Finaler Versuch 4; Uploadfortschritt/Fehler im Development; 2026-08-23 |
| WF-P4 Aufgaben | S02 Verknüpfungszeilen | Genommen | V1-Muster behalten: links Icon + Art in einer festen, für alle Arten identischen Spaltenbreite; rechts der Datensatzname als Link, optional die Objekt-ID und ganz rechts ein Drei-Punkte-Menü mit Verknüpfung auflösen. |
Auflösen entfernt nur die einzelne Verbindung; David 2026-08-22 |
| WF-P4 Aufgaben | S02 Verknüpfung hinzufügen | Genommen | Kleiner Button + Verknüpfung rechts im Abschnittskopf öffnet eine gemeinsame Suche für Projekt, Kontakt, Organisation und Lead; die Auswahl erscheint als weitere kompakte Zeile. |
David 2026-08-22 |
| WF-P4 Aufgaben | S02 Verlauf | Genommen / final | Rechts sichtbare Timeline, zeitlich von unten nach oben: ältere Ereignisse unten, neueste oben. Neueste zuerst ist ein Sortier-Dropdown mit Älteste zuerst. Jeder Eintrag zeigt Profilbild beziehungsweise System-Icon, Akteursname, konkrete Aktion und genau einmal Datum · Uhrzeit in einer festen rechtsbündigen Spalte; Datumstrenner gliedern den Verlauf. |
Doppelte Datumzeilen entfernt; 2026-08-23 |
| WF-P4 Aufgaben | S02 Dropdown-Vertrag | Genommen / umgesetzt | Statusoptionen tragen passende Warning-/Information-/Positive-Badges. Priorität verwendet in Trigger, Optionen und Verlauf die bestehenden ProjectCard.PriorityBadge-Varianten: Niedrig grün, Mittel gelb, Hoch rot, Kritisch violett. Links vor dem Text steht jeweils der passende Vier-Strich-ProjectCard.PriorityIndicator. Verantwortlich bleibt Markus Weber und bietet Personen mit Avatar/Rolle sowie Projektteam/Anlagenbau als Gruppen. Fälligkeit, Erinnerung, Editorformat und Verlaufssortierung sind Dropdowns; Tags/Beobachter sind Multi-Selects. |
Alle edit_page-Aufrufe ohne Parser-Warnung; Readback und Render 2026-08-23 |
| WF-P4 Aufgaben | S02 gelöschte Varianten | Erledigt | Gelöscht: edaa3c80-5661-4941-bee6-720d6e82311b, 4f50b0da-ed0d-4efd-8fb4-c6268288a162, 6d371a0c-dad1-464b-9f53-a014a82870df, 06bf95c5-b004-4c8e-9056-92cfda59698d, 04618fe2-bf23-4cd5-b83e-ac9cb176581a, 1f2a06d4-88bc-4374-ba1f-0b1a35179c91. |
Alle sechs mit force:false, keine Referenzen; 2026-08-23 |
| WF-P4 Aufgaben | Verknüpfungsumfang | Präzisiert | M01 setzt eine initiale primäre Verknüpfung; S02 kann zusätzliche Kontext-Verknüpfungen zu Projekt, Kontakt, Organisation oder Lead getrennt anzeigen und verwalten. | Früherer reiner Ein-Link-Stand sichtbar erweitert; David 2026-08-22 |
| WF-P4 Aufgaben | M01 Datenmodi und Felder | Genommen / final | Eine finale M01-Oberfläche deckt globale Anlage, Objektkontext und Duplizieren datengetrieben ab. Status, Fälligkeit/Uhrzeit, Priorität, Erinnerung, Verantwortlich, Tags, Beobachter, Beschreibung/Checkliste, Verknüpfung und Anhänge folgen dem globalen Vertrag. | M01 V5; Abschluss-Readback/Render 2026-08-23 |
| WF-P4 Aufgaben | S01 Grundrichtung | Genommen | V1-Tabelle und Bulk-Logik als Basis, V2-Header übernehmen; Priorität Kritisch bleibt; keine Fälligkeitsgruppen. | Validiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S01 Standardspalten | Genommen | Auswahl, Aufgabe, Priorität, Fälligkeit, Verknüpfung, Verantwortlich, Status, Tags und Aktionen. Tags stehen nach Status; maximal zwei sichtbar, weitere als +N, kein Umbruch. Herkunft bleibt im Modell, ist S01-Filter und wird im Detail gezeigt. |
Validiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S01 Designzustand | Genommen | Subframe zeigt die Maximalansicht: Filter, mindestens zwei ausgewählte Zeilen, Auswahlzähler und vollständige aktive Bulk-Leiste gleichzeitig. | Konditionales Einblenden ist Development-Logik; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Standardfilter | Genommen | Suche, Status, Priorität, Fälligkeit, Verantwortlich, Verknüpfung, Tags, Herkunft und Archiviert sind sichtbar. | Herkunft ist Filter und Detailfeld, aber keine Tabellenspalte; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Bulk-Aktionen | Genommen | Status, Priorität, Fälligkeit, Zuweisen, Tags und Löschen. Status deckt Offen/In Bearbeitung/Erledigt ab. | Als aktive Maximalansicht sichtbar; Logik im Development; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Zeilenverhalten | Genommen | Freie Zeile/Titel öffnet S02; Checkbox selektiert nur; Verknüpfung öffnet ihr Objekt; interaktive Controls navigieren nicht. | Validiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S01 Inline und Zeilenaktionen | Genommen / korrigiert | Priorität, Fälligkeit, Verantwortlich, Status und Tags sind inline editierbar; Titel und Verknüpfung nicht. Nur Erledigen ist als grüner Häkchen-Icon-Button mit Tooltip sichtbar. Mehr-Menü ausschließlich Öffnen, Duplizieren, Löschen; Wieder öffnen entfällt und läuft über Status. | Details öffnen heißt nur Öffnen; korrigiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S01 Überfälligkeit | Genommen | Kein großes rotes Banner und keine Fälligkeitsgruppen; überfällige Fristen rot, kompakter Zähler 3 überfällig als Direktfilter. |
Klick setzt Fälligkeit: Überfällig; validiert durch David 2026-08-22 |
| WF-P4 Aufgaben | S01 Standardsortierung | Development-Default | Aktiv vor erledigt; aktiv in der Reihenfolge überfällig, kommende Fristen, ohne Frist; erledigt unten und zuletzt erledigte zuerst. | In Obsidian festhalten, aber nicht tiefer im Screendesign ausarbeiten; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Tabellenfooter | Genommen | V1-Footer behalten: Gesamtzahl, anklickbarer Überfällig-Zähler und Erledigt-Zahl links; normale Pagination rechts. | Sichtbarer Bestandteil der Maximalansicht; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Empty/Loading/Error | Zurückgestellt / 80-20 | Keine weitere Designausarbeitung und keine eigenen Subframe-Seiten; spätere Development-Standards. | Kein Blocker für den finalen S01-Kandidaten; David 2026-08-22 |
| WF-P4 Aufgaben | S01 Auswahlkandidaten und Altvarianten | Erledigt / final | B3 (7dcb65c5-ba2c-490a-ad06-8758e8e6e913) ist der finale S01-Screen. Frühere B-/A-/C-/V1-/V2-Stände bleiben nur in der Entscheidungshistorie. |
Finaler MCP-Readback 2026-08-23 |
| WF-P4 Aufgaben | M01 Dialog-Komposition | Akzeptiert / final | M01 V5 verwendet die im Subframe-Projekt exportierte Dialog-Komposition. Die frühere abstrakte Hierarchiefrage ist kein Screen-Handoff-Blocker. | Final gerendert 2026-08-23 |
| WF-P4 Aufgaben | Zustände und Feedback | Dokumentiert / final | Empty/Loading/Error, 404/Permissions, Archivhinweise, deaktivierter Zuständiger, gelöschte Verknüpfung, Upload, Save, Success und Undo sind verbindlich in Z01 beschrieben und erhalten auf Wunsch keine eigenen Subframe-Seiten. | Nutzerentscheidung 2026-08-23 |
| WF-P4 Aufgaben | Löschen oder archivieren | Genommen / final | M02 und M02b zeigen drei gleich große Footer-Buttons: Abbrechen, blau Lieber archivieren, rot Löschen. Die sichere Alternative führt in den Archivieren-Pfad. |
Beide Dialoge gelesen und gerendert 2026-08-23 |
| WF-P4 Dateien | Presets Meine/Alle Dateien | Genommen | Davids "meine Ablage" ueber den Verantwortlicher-Filter. | Kein neues Datenmodell |
| WF-P4 Dateien | Teilen/Freigeben einzelner Dateien | Genommen (v1) | Davids Entscheidung 2026-07-08; Umfang: intern (Personen/Gruppen, ansehen/bearbeiten) + oeffentlicher Link; Preset "Mit mir geteilt". | Change-Request an Dev noetig; Screen M01 |
| WF-P4 Dateien | Ordner, Versionen | Backlog | Bleiben v2. | - |
| WF-P5 Integrationen | Sync-Verlauf-Ort | Genommen | Verlauf und Lauf-Detail als eigene Seiten (kein Drawer-Muster). | Davids Entscheidung 2026-07-08 |
| WF-P5 Integrationen | Assistent-Varianten | Genommen | OAuth-Weg und API-Schluessel-Weg als eigene Frames. | Formular auto-generiert aus App-Schema |
| WF-P5 Integrationen | Kommende Apps als Teaser? | Offen | Zeigt der Katalog nicht verfuegbare Apps mit Schloss (analog Abo-Gating)? | David/Dev |
| WF-P6 Kontakte | Karteikarten-Grundgeruest | Genommen / final | S03 nutzt das Pipeline-native Dreispaltenmuster: Daten links, Adressen/Relationen mittig, Werkzeugbereich rechts; S04 übernimmt die Struktur mit Organisationsdaten. | Finaler MCP-Readback und Rendering 2026-08-29 |
| WF-P6 Kontakte | Anlegen | Genommen / final | Kein Modal: Neue Person öffnet S03, Neue Organisation S04 jeweils direkt im Anlagezustand. Der erste gültige Speichervorgang wechselt dieselbe Ansicht in den normalen Detailzustand. |
David 2026-08-29; M01/M02 entfernt; Verantwortlich standardmäßig aktueller Nutzer, aber änder-/leerbar |
| WF-P6 Kontakte | Inline-Anlegen (Notion-Stil) | Spaeter | Plus in der Liste -> neue Zeile inline; leere Zeile loescht sich automatisch. | Davids Idee, dokumentiert; erstmal nicht bauen |
| WF-P6 Kontakte | Listen-Struktur | Genommen | Zwei getrennte Listen mit direktem Switch (Personen inkl. Ansprechpartner mit sichtbarer Org+Relation; Organisationen separat); nie gemischt. | Validiert; aktueller Subframe-Stand 2026-08-29 |
| WF-P6 Kontakte | Relationsregeln | Genommen / final | Organisationen und Personen erlauben je 0..n primäre und sekundäre Relationen; kein automatischer oder eindeutiger Hauptkontakt. Hinzufügen und Bearbeiten passiert direkt in S03/S04, M04–M04c entfallen. Die Relationsbezeichnung ist optional und blockiert die Auswahl nicht. | David 2026-08-29; Development-Handoff abgeschlossen |
| WF-P7 Leads | Aktueller Subframe-Bestand | Geltend / final | 20 Seiten aus WF-P7 LeadListe; Namen, UUIDs, Links und sichtbare JSX-Inhalte sind in Paket, Screen-Dateien und Canvas synchronisiert. |
Finaler MCP-Abgleich 2026-08-20 |
| WF-P7 Leads | Eingang und Arbeitsliste | Geltend / final | S02 Karten/Liste triagiert neue Anfragen. Übernehmen weist der handelnden Person zu, Zuweisen einer gewählten Person; beide führen in S01. |
Handoff-Logik 2026-08-20 |
| WF-P7 Leads | Deal oder Projekt | Finaler UI-Stand | Subframe zeigt Qualifiziert zu Deal und In Deal umwandeln auf festem Vertriebsboard. Die ältere Projekt-Konversion bleibt als Vertragsdelta dokumentiert, ist aber kein Screen-Handoff-Blocker. |
Davids Finalisierungsanweisung 2026-08-20 |
| WF-P7 Leads | Freigabe und Konversionsziel | Nicht im finalen P7-UI | weiterverarbeitung_freigabe sowie die Wahl von Ziel-Pipeline und Startstatus sind im finalen Konversionsfluss nicht gebaut. |
Separates Produkt-/Development-Folgethema |
| WF-P7 Leads | Statistik, Quellen, Anti-Spam, CSV | Nicht im finalen P7-Flow | Diese Bereiche besitzen keine aktuelle Subframe-Seite und bleiben als separate Ticketkandidaten dokumentiert. | Kein Blocker für diesen Screen-Handoff |
| WF-P7 Leads | Lead manuell anlegen | Geltend / final | M02 mit Privatperson/Firma, Kontakt neu/verknüpfen und M03 Dubletten-Prüfung ersetzt die alte Planung Anfrage anlegen. |
Finaler MCP-Abgleich 2026-08-20 |
| WF-P7 Leads | Standardzustände | Development-Standard | Keine eigenen Empty-, Loading-, Fehler-, Permission- oder Erfolgsseiten im finalen Flow; Development verwendet die bestehenden Standardmuster. | Eigene Screens wären späterer Produktumfang |
| WF-P8 Pipelines | Aktueller Subframe-Bestand | Geltend | 23 Seiten im Flow (MCP) WF-P8 Pipelines; alle Namen, UUIDs, Links und JSX-Inhalte sind in Paket, Screen-Dateien und Canvas synchronisiert. |
MCP-Abgleich 2026-07-28 |
| WF-P8 Pipelines | Board- und Listenansicht | Geltend | S01 und S03 sind zwei Ansichten derselben Projektdatenbasis; S01a/S03a sind die gebauten Empty States. | Im aktuellen JSX sichtbar |
| WF-P8 Pipelines | Normale Auswahl vs. Admin-Verwaltung | Geltend | S00 ist die normale Board-Auswahl mit Zugriffsgates; S07 ist die Admin-Boardverwaltung. | Im aktuellen JSX explizit beschrieben |
| WF-P8 Pipelines | S04 Board-Einstellungsdetail | Genommen | S07 ist die Board-Übersicht; S04 ist die Detail-/Bearbeitungsansicht des ausgewählten Boards und konfiguriert dessen Pipeline-Aufbau. Neue Boards/Pipelines werden nach dem Anlegen dort weiter eingerichtet. | David-validiert 2026-07-28 |
| WF-P8 Pipelines | S03 Pipeline-Name | Genommen | „hier Name der Pipeline einfügen“ ist ein Development-Platzhalter; Development setzt dort den Namen der aktiven Pipeline ein. Kein Subframe-Umbau nötig. | David-validiert 2026-07-28 |
| WF-P8 Pipelines | M03 Karten-Kontext | Genommen | Rechtsklick auf eine Kanban-Karte in S01 öffnet M03; das Menü gehört zum Arbeiten im Kanban-Board. | David-validiert 2026-07-28 |
| WF-P8 Pipelines | M04 Pipeline-Übergabe | Genommen | Erreicht eine Karte die letzte Stage bzw. den finalen Status, öffnet M04 automatisch und ohne Button. Nach Auswahl werden Projekt sowie Notizen, Dateien, Aufgaben und Termine in die nächste Pipeline übergeben. | David-validiert 2026-07-28 |
| WF-P9 Plantafel | Monteur-Modus | Genommen | EIN Frame mit Umschalter Heute <-> Woche; offline mit Sync-Status. | Validiert 2026-07-09 |
| WF-P9 Abnahme | Workflow-Form | Genommen | Mehrstufig (Pruefungen -> Maengel -> Unterschriften) statt langem Scroll-Screen. | Validiert 2026-07-09 |
| WF-P9 Projekt-Akte | Board-Auftragsoptionen | Genommen | Abnahme-Pflicht je Spalte, Vorlagen-Zuweisung, Auto-Archiv -> erweitern WF-P8 S04 (kein neuer Screen). | Validiert 2026-07-09 |
| WF-P12 Flow-Editor | Editor-Anordnung | Beide Subframe-Varianten wurden geloescht; siehe naechste Zeile | ||
| WF-P12 Flow-Editor | Editor-Anordnung (neu) | Genommen | Vollbild-Canvas · Baustein-Picker als Drawer · Konfig als echter Dialog je Baustein. | Neuausrichtung 2026-07-12; Subframe gilt |
| WF-P12 Flow-Editor | Modus-Umschalter Bauen/Aktivität/Auswertung | Teilweise geklärt | »Aktivität« verlinkt auf die eigenständige Lauf-Liste S02 statt sie in den Editor zu holen. Ob »Auswertung« in v1 bleibt, wird beim Screen-Review entschieden. | Bestandsabgleich 2026-08-03 |
| WF-P12 Flow-Editor | Ausgeschlossene Einzelscreens | Genommen | Kein eigener Screen für gefüllten Editor/S01d, Probelauf/M01 oder Schleifen-/Ratenwarnung/M02. Zustände und Funktionen dürfen im Editor vorkommen, werden aber nicht als eigene Obsidian-Screens geplant. | David 2026-08-03 |
| WF-P12 Flow-Editor | Hinzufügen im leeren Canvas | Genommen | Der mittlere Plus-CTA ist entfernt. Das Plus unten rechts bleibt der einzige sichtbare Haupteinstieg; Rechtsklick bleibt als zusätzliche Expertengeste. | David 2026-08-03; Subframe und Obsidian synchronisiert |
| WF-P12 Flow-Editor | Automation aktivieren oder pausieren | Genommen | Vor jeder Zustandsänderung erscheint ein schlankes Bestätigungsmodal mit verständlicher Konsequenz. Sonder-, Laufzeit- und Error-Fälle werden nicht als weitere Screens designt. | David 2026-08-03; M04/M05 gebaut |
| WF-P12 Verwaltung | Automation-Liste | Genommen | Die finale Seite verbindet KPI-Leiste und separate Auslöser-Spalte mit Namensdarstellung und gebündelter Aktivität. Filter ausschließlich als echte „Filter Bar“; Verantwortliche nur als Avatar; keine dekorativen Icons an Namen oder Tabellenüberschriften. Altvarianten wurden nach Bestätigung gelöscht. | David 2026-08-04; finaler Name ohne Versionssuffix |
| WF-P12 Verwaltung | Lauf-Detail | Genommen | Die finale Seite hält Schritte als Accordions kompakt. Der eigentliche Fehler steht im geöffneten Schritt, die Fehlerhilfe rechts; „Schritt erneut ausführen“ liegt im Schrittmenü. Rückgängig, doppelte Kopfdaten und globale Wiederhol-Aktionen entfallen. | David 2026-08-04; Page-ID 118793cf-a1e1-43d4-9c54-8bf06de56a6a final umbenannt |
| WF-P12 Verwaltung | Vorlagen-Katalog | Genommen | Der Katalog ist ein Modal mit vier Vorlagen, Filter Bar und Kartenmenüs für Verwenden, Duplizieren, Umbenennen und Löschen. Keine Standard-/Eigene-Tabs. | David 2026-08-04; als M04 final umbenannt |
| WF-P12 gesamt | Subframe-Organisation | Genommen | Der Bestand ist in „WF-P12 Workflow Engine“ und „(MCP) WF-P12 Verwaltung“ getrennt. Der aktuelle Live-Stand umfasst 39 + 5 = 44 Seiten. Die 32 Konfigurationsdialoge bleiben im Workflow-Engine-Flow; M03 V3 bleibt dort als Vergleichsreferenz. | David 2026-08-04; beide Flows vollständig per MCP geprüft |
| WF-P12 Verwaltung | Baustein-Konfig als Dialog | Genommen | Klick auf einen Baustein öffnet einen echten Dialog, kein rechtes Panel. Der aktuelle Bestand umfasst 32 Subframe-Seiten: 31 Bausteine plus die Monatsvariante des Zeitplans. | David 2026-07-12; MCP-Abgleich 2026-08-03 |
| WF-P12 Verwaltung | Zugangsdaten | Genommen / neueste Auswahl | Die aktuell ohne Versionssuffix benannte Gesamtliste ist final: acht Anbieter in einer Tabelle, davon vier verbunden und vier nicht eingerichtet; Filter Bar mit Status und Kategorie. „Zugangsdaten hinzufügen“ startet die Einrichtung; Detail- und Error-Flows bleiben Development. Diese Live-Auswahl ersetzt die frühere V1-Entscheidung. | David 2026-08-04; Page-ID b183c6bf-9674-4e97-86d7-d7a8ef9ab17b final umbenannt |
| WF-P12 Verwaltung | Farbschema der Baustein-Kategorien | Genommen | S05a-Schema: Grün=Auslöser, Rot=Daten, Blau=Kommunikation, Gelb=Aufgaben, Violett=Logik, Grau=Integration. | Dejan 2026-07-13 (Mandat David). Dialoge und neuer 31er-Picker folgen dem Schema. |
| Produktweit | Ansprache: durchgehend duzen | Genommen | Kein Siezen. Betrifft alle Module, nicht nur P12. | Dejan 2026-07-13. In P12 einschließlich Baustein-Picker behoben; außerhalb P12 bei Bedarf nachziehen. |
| WF-P12 Verwaltung | »E-Mail eingegangen« = Ab v2 | Genommen | Baustein bleibt im Katalog, bekommt Badge »Ab v2« + Hinweisbox. Braucht Postfach-Sync (v2, → P23). | Dejan 2026-07-16 |
| WF-P12 Verwaltung | »E-Mail unzustellbar« Abhaengigkeit | Genommen | Bleibt v1-nutzbar; braucht aber D-KAMP + D-P14 (v1, ungebaut). Nur Reihenfolge-Hinweis fuer Dev. | Dejan 2026-07-16 |
| WF-P12 Verwaltung | »Kontakt aendern« → »Datensatz aendern« | Genommen | Baustein kann auch Projekt/Auftrag; ehrlicher Name, passt zum Picker. | Dejan 2026-07-16. Subframe-Seite noch umbenennen |
| WF-P12 Verwaltung | E-Mail und Benachrichtigung = zwei Bausteine | Genommen | »Benachrichtigung senden« = intern (Push/In-App); neuer »E-Mail senden« = extern an Kunden. | Dejan 2026-07-16. E-Mail-Baustein neu gebaut |
| WF-P12 Verwaltung | Daten-Bausteine: Rot entschaerfen | Genommen | Kategorie-Rot (ui-red) statt Gefahr-Rot (feedback-negative); einheitlich mit Logik-Violett-Muster. Style bleibt, wirkt nicht mehr wie Fehler. |
Dejan 2026-07-16 |
| Baukasten (D-D0b) | Badge/Icon: kein Kategorie-Rot/Gelb | Offen | Nur Gefahr-Rot + Warnung-Gelb vorhanden; blaue/violette Kategorie-Varianten schon da. Die 32 Dialogseiten mischen dadurch ui- und feedback-Token. | Befund 2026-07-16. Volle Einheitlichkeit braucht ui-red/ui-yellow-Varianten → Standards-Runde |
| WF-P12 Verwaltung | Info-Kästen aller 32 Dialogseiten = grün | Genommen | Erklär-Kasten unten überall grün; Symbol und Badge behalten die Kategorie-Farbe. Löst »Rot wirkt wie Fehler«. | David (abgesegnet) + Dejan 2026-07-17; MCP-Abgleich 2026-08-03 |
| WF-P12 Verwaltung | K-L Logik: Bedingungen nur Custom (freundlich) | Genommen | EIN Muster: Feld+Vergleich+Wert mit Klartext-Vergleichen. Kein Umschalter, keine fertige Liste (passt nie exakt, nicht pflegbar). | Dejan 2026-07-17, nach Abwaegung. Umschalter/Einfach-Frame wieder entfernt; Und von Liste auf Custom umgebaut |
| WF-P12 Verwaltung | K-L Logik: Symbol + Dialog-Breite uneinheitlich | Offen | Symbole teils als Komponente, teils handgebaut; nur Filter steht noch auf large, die übrigen relevanten Dialoge auf medium oder Standardbreite. |
MCP-Abgleich 2026-08-03; Filter beim Review entscheiden |
| WF-P12 Verwaltung | K-I HTTP-Anfrage | Validiert | Vorbildlich fuer Profi-Baustein; keine Reparatur. | Dejan 2026-07-17 |
| WF-P12 Verwaltung | Begriff Board statt Pipeline | Genommen | Das Ding heisst ueberall Board. |
Dejan 2026-07-13; in K-T1 Lead qualifiziert behoben |
| WF-P12 Verwaltung | Erklaer-Box bleibt handgebaut | Genommen | Bewusste Ausnahme: Alert-Komponente kann kein Violett/Gelb und wuerde das Kategorie-Farbschema brechen. | Dejan 2026-07-13 |
| WF-P12 Verwaltung | Pflichtfeld-Muster | Genommen | Sternchen im Label + Pflichtfeld. am Ende des helpText. Vorbild K-A3 Aufgabe anlegen. |
Dejan 2026-07-13 |
| Baukasten (D-D0b) | Date-/Time-Komponenten | Gelöst | Date Picker, Time Picker, Time Panel, Calendar Panel und Date with Time Picker sind im aktuellen Subframe-Bestand vorhanden und im Komponenten-Index dokumentiert. | Kalender-Abgleich 2026-08-31; P12/Plantafel können die Bausteine bei ihrer nächsten Review übernehmen |
| WF-P12 Verwaltung | Baustein »Frist oder Termin« ersetzt »Deadline naht« | Genommen | Bezug bekommt zusätzlich Termin, Zeitangabe bekommt danach neben vorher. Deckt Terminerinnerung und Mahnwesen ab; die zwei alten Picker-Einträge entfallen. |
Inhalt gebaut; Subframe-Seitenname muss noch von Hand umbenannt werden |
| WF-P12 Verwaltung | Zeitplan: Felder wechseln je Wiederholung | Genommen | Täglich → nur Uhrzeit. Wöchentlich → Wochentage + Uhrzeit. Monatlich → Tag im Monat + Uhrzeit. | Monatlicher Zustand ist als eigene Subframe-Seite gebaut und gespiegelt; täglicher Zustand bleibt trivial dokumentiert. |
| Baukasten (D-D0b) | Number Input auf exakt 192px festgenagelt | Offen | min-w und max-w beide 192px: Zahlenfelder koennen weder schmal noch voll breit sein. |
Befund 2026-07-13. Aenderung am Baukasten braucht eigene Standards-Runde |
| Baukasten (D-D0b) | IconWithBackground kann kein Violett | Offen | Logik-Bausteine brauchen handgeschriebenen Farb-Override im Screen. Badge kann Violett. | Befund 2026-07-13 |
| WF-P12 Verwaltung | Picker und Dialogbestand | Erledigt | Der neue Picker enthält 31/31 Bausteine; „Zeitplan monatlich“ bleibt eine Dialogzustandsvariante. Namen, Kategorien und Du-Ansprache sind abgeglichen. | Readback 2026-08-03; alter 12er-Picker aus Subframe entfernt |
| WF-P12 Flow-Editor | Anlegen-Flow | Genommen | „Neue Automation“ öffnet die finale M03-Zwei-Wege-Auswahl: „Leer starten“ oder die Beispielvorlage „Neue Anfrage direkt nachfassen“. M03 V3 bleibt als Referenz im Flow. „Vorlagen“ öffnet separat M04 mit vier durchsuchbaren und verwaltbaren Vorlagen. | David 2026-08-04; Page-ID 03d42bf8-7624-4286-8e38-54a3ea605b14 final umbenannt |
| WF-D-FORM Form Builder | Paket eingebaut | Genommen | Mitarbeiterinnen-Paket wurde als WF-D-FORM Form Builder in den Vault uebernommen. |
Ursprungsname war WF-P16 Form Builder; wegen bestehendem P16 Termine bewusst auf D-FORM normalisiert |
| WF-D-FORM Form Builder | Simple Builder als Hauptfluss | Review | S02 ist der empfohlene Google-Forms-nahe Haupteditor fuer Handwerksbetriebe; S01B und die alten Advanced-Screens wurden aus dem Obsidian-Handoff entfernt. | David prueft Richtung und Subframe-Feinschliff |
| WF-D-FORM Form Builder | Lead-Feldzuweisung | Review | S02L ordnet Formularfragen per Dropdown Lead-Feldern zu; E05 deckt fehlende oder unmoegliche Zuweisungen ab. | Davids Feedback aus dem Mitarbeiterinnen-Paket uebernommen |
| WF-D-FORM Form Builder | Scope-Abgrenzung | Genommen | D-FORM umfasst Builder, Public Form, Public States, Design und Antworten-Tabelle; Booking, Kalender, Signatur und HR bleiben eigene Pakete. | Handoff-Datei angelegt |
| WF-P16 Kalender | Vollwertiger Kalender | Genommen | Termine koennen angelegt, geoeffnet, bearbeitet und geloescht werden. | Produktentscheidung validiert 2026-07-09, vereinfacht 2026-08-30 |
| WF-P16 Kalender | Quick Create als Standardweg | Genommen / final | Slot-Klick und Termin anlegen öffnen zuerst M01; Weitere Optionen übernimmt alle Eingaben in M01b. |
David 2026-08-30; Benennung 2026-08-31 synchronisiert |
| WF-P16 Kalender | Quick Create Zeitbearbeitung | Genommen / final | Klick auf die Zeitzeile wechselt in M01a; Start- und Enddatum/-zeit werden inline mit Date-/Time-Pickern bearbeitet. | David 2026-08-31; aktueller Live-State synchronisiert |
| WF-P16 Kalender | Änderungen an Teilnehmende senden | Genommen / final | M03 erscheint nach relevanten Änderungen an einem bestehenden Termin mit Teilnehmenden: Zurück, ohne E-Mail speichern oder E-Mail senden. Keine Push-/In-App-Benachrichtigung und kein Nachrichtenfeld. | David 2026-08-31; M03 gebaut und gerendert |
| WF-P16 Kalender | Einladen: Team + Kontakte + freie E-Mails | Genommen (Delta) | Interne sehen Termin im HiveGrid-Kalender, Externe bekommen Mail + .ics; Zu-/Absagen sichtbar. | Teil des CR an Dev |
| WF-P16 Kalender | Kollegen-Overlay (Verfuegbarkeit) | Genommen (Delta) | Andere Kalender einblendbar; fremde private Google-Termine nur als »belegt«. | Teil des CR an Dev |
| WF-P16 Kalender | Verbinden-Einstieg im Kalender | Genommen | Hinweis-Karte solange nichts verbunden, danach Zahnrad -> /settings/integrations/calendar; kein Admin-Umweg (Verbindung pro Nutzer). |
OAuth/Trennen aus WF-P5 wiederverwendet |
| WF-P16 Kalender | Sync-Konfliktfeature | Verworfen / entfernt | Kein Verlauf, keine Benachrichtigung, kein eigener Screen und kein Pop-up. Erlaubt bleibt nur ein kleiner nicht blockierender Badge Moeglicher Konflikt direkt an einer Person in M01b/M02. |
David 2026-08-30 |
| WF-P16 Kalender | Einstellungsstruktur | Genommen / final | Nur eine schlanke Verbindungsseite auf Basis der echten SettingsPage-Komponente. Kalenderansicht, Benachrichtigungen und Datenschutz sind keine Kalender-Unterseiten; Sync-Richtung, Konfliktverlauf und separates Verbindungsdetail bleiben entfernt. |
David 2026-08-30; Umfang am 2026-08-31 erneut auditiert und als absichtliche Vereinfachung bestätigt |
| WF-P16 Kalender | Outlook-Teaser | Genommen | Provider-Auswahl zeigt Outlook ausgegraut »bald verfuegbar« (v1 nur Google aktiv). | UI bleibt provider-neutral |
| WF-P16 Terminbuchung | Subframe als Source of Truth | Genommen / final | Der Flow WF-P16 Online-Terminbuchung enthält 19 Live-Seiten für 18 logische Screens/Zustände. Die Dokumentation leitet keine Anforderungen aus Anwendungscode ab. |
Finaler MCP-Abgleich 2026-09-03 |
| WF-P16 Terminbuchung | Kundenstrecke | Genommen / final | S01 → S02 → S03; V01 ist die mobile Darstellung der Slot-Wahl. Freie Zeiten stehen direkt als Liste bereit. | Von David vollständig validiert 2026-09-03 |
| WF-P16 Terminbuchung | Self-Service per Verwaltungslink | Genommen / final | Die Bestätigungs-E-Mail führt zu S04. M01/V02 übernehmen das Verschieben, M02 das Absagen, ST01/ST02 den Erfolg; S04E1/S04E2 decken abgelaufene und ungültige Links ab. | S04a durch M01/V02 ersetzt; Verbindung abgeschlossen |
| WF-P16 Terminbuchung | Kalender- und Zeitzustände | Genommen / final | Verfügbar = heller blauer Kreis, nicht verfügbar = graue Zahl, heute = kleiner Punkt im normalen Kreis, gewählt = kräftig blau plus Fokus. Gewählte Uhrzeiten sind hellblau mit Fokusschatten. | Auf S01, V01, M01 und V02 identisch validiert |
| WF-P16 Terminbuchung | Terminverschiebung | Genommen / final | M01 ist die direkte Desktop-Entsprechung von S01; V02 die mobile Entsprechung. Zuständige Person bleibt fest, Kunden wählen niemanden und die Änderungs-E-Mail wird automatisch gesendet. | Öffentlicher und interner Aufruf verwenden denselben Ablauf |
| WF-P16 Terminbuchung | S05 Termine | Genommen / final | Eine flache, chronologische Tabelle; ein zweiter Live-State zeigt unter Alle sämtliche Status. Datumsgruppen wurden entfernt, die Kalenderansicht ist nur als späterer Umschalter vorbereitet. |
Statusmodell und Interaktionen final validiert |
| WF-P16 Terminbuchung | S06 Termindetails | Genommen / final | Eine Desktop-Detailseite mit Aktionszeile, Termin-/Kontaktdaten, Antworten, Notizen und Verlauf sowie rechter Spalte für Meeting, Mitarbeitende, Systeminfos und Kalender-Sync. | Keine Mobilansicht erforderlich |
| WF-P16 Terminbuchung | S07 Buchungsseiten | Genommen / final | Nur die Listenansicht bleibt. Name ist ein Link; Suche/Filter, Status, Mitarbeitende, Link kopieren, duplizieren, deaktivieren und Einstellungen sind vorhanden. | Kachelvariante entfernt |
| WF-P16 Terminbuchung | S08 Buchungsseite bearbeiten | Genommen / final | Desktop-Editor mit Online-Meeting/Rückruf, festen Systemfeldern, einfachen Zusatzfragen, automatischer Bestätigungs-E-Mail samt Verwaltungslink, Zeitregeln, Standard-Mitarbeitenden sowie URL, Embed und QR-Code. | Kein Formular-Baukasten, keine AppShell- oder Mobil-Ausarbeitung im Scope |
| WF-P16 Terminbuchung | Lead-/Anfrageanlage | Nicht im Scope / final | Eine Buchung erzeugt nicht automatisch einen Lead oder eine Anfrage. Eine mögliche spätere manuelle Lead-Erstellung bleibt ungeplant. | Bewusste Produktentscheidung von David |
| WF-P16 Terminbuchung | S09 Verfügbarkeit | Genommen / final | Personenkarte, kompakter Wochenplan mit Plus/X, direkt geöffnetem leerem Von-/Bis-Time-Picker, zweistufige Ausnahmetage inklusive deutscher Feiertage, Kalender-Sync und verknüpfte Buchungsseiten. Zeitregeln bleiben ausschließlich in S08. | Desktop-only; Zeit-Presets und Kopierauswahl entfernt |
| WF-P16 Terminbuchung | Standardfehler und spätere Kalenderansicht | Nicht blockierend | Keine Slots sowie zwischenzeitlich belegter Slot werden innerhalb von S01/S02 behandelt. Die S05-Kalenderansicht kann später am vorhandenen Umschalter ergänzt werden. | Keine zusätzlichen Screens für den Development-Handoff nötig |
| WF-P16 E-Signatur | Signatur haengt am Projekt-Kern | Genommen | ProjektSignatureDocument/Signer; kein Deal-Objekt. |
Pivot aus AK-P16d |
| WF-P16 E-Signatur | SES-Eigenbau als Default | Genommen | Fern-Link + OTP und Touch vor Ort; PandaDoc nur BYOK-Opt-in, wenn verbunden. | Validiert 2026-07-09 |
| WF-P16 E-Signatur | Kunden-Signierseite als eigener Screen | Genommen (Delta) | S04 /sign/:token mit Branding, OTP, PDF-Pruefung, Intent und Signatur. |
D-P16 Screen-Luecke geschlossen |
| WF-P16 E-Signatur | Vor-Ort-Signatur als eigener Mobile-Frame | Genommen | Geraet wird dem Kunden uebergeben; keine interne Navigation sichtbar. | Verwandschaft zu WF-P9 Abnahme |
| WF-P15 Team-Chat | Subframe als Single Source of Truth | Genommen | Aktive Screen-Liste und Canvas spiegeln ausschließlich die 24 bereinigten Seiten des finalen Team-Chat-Flows. | Vollabgleich 2026-08-08 |
| WF-P15 Team-Chat | Direkte DM und zweistufige Gruppen-Wizards | In Subframe | S01a enthält die Kontaktliste; Kontakt antippen öffnet die DM direkt. Freie Gruppe und Projektgruppe durchlaufen jeweils Personenwahl und Gruppendaten. | S01b entfernt; S01c-2/S01d-2 ergänzt |
| WF-P15 Team-Chat | Freie Gruppe als eigener offener Chat | In Subframe | S02b verwendet die gemeinsame Chatstruktur, zeigt aber Gruppenname und Mitgliederzahl statt Projektbezug. | Validiert 2026-08-08 |
| WF-P15 Team-Chat | Thread als eigener Screen | In Subframe | S03 zeigt Ursprung, Antworten, Folgen und einen eigenen Composer. | Validiert 2026-08-08 |
| WF-P15 Team-Chat | Ein Medienflow für global und Chatkontext | In Subframe | S04 bis S05 werden wiederverwendet; Untertitel und Chatfilter unterscheiden globalen von chatbezogenem Kontext. Filter Bar, Checkboxen, Einzel-Favoriten und Aktionsleisten sind Grundzustand. | S04c/S04d entfernt; Weiterleitung durchsuchbar; Löschen über M03 |
| WF-P15 Team-Chat | Einheitliches Chat-Menü | In Subframe | Projektchat, freie Gruppe und DM zeigen Chat-Info, Medien und Dateien, Chat anpinnen sowie genau eine kontextbezogene Einstellungsaktion. | S02b zeigt das Menü offen zur Validierung |
| WF-P15 Team-Chat | Kontextbezogene Einstellungen | In Subframe | S01e verwaltet die Gruppe, S01f den Projektchat und S01h die private DM. Lokale Berechtigungsregeln und Projektteam-Synchronisierung entfallen aus der Screen-Outline. | Breite und Navigationsmuster vereinheitlicht |
| WF-P15 Team-Chat | Mitglieder und Adminrollen gemeinsam | In Subframe | S01g setzt Adminrollen direkt in der Mitgliederliste; ein separater Admin-Screen ist nicht mehr nötig. | Alter S01h-Stand archiviert |
| WF-P15 Team-Chat | Gefährliche Gruppenaktionen getrennt bestätigen | In Subframe | M01 bestätigt nur Verlassen, M02 nur Archivieren; beide mit X, Abbrechen und genau einer destruktiven Aktion. | Kombi-Modal entfernt |
4. Backlog / V2 Sammlung
Diese Liste sammelt Punkte, die in einzelnen Paketen als Backlog, Spaeter oder bewusst aus v1 herausgeschnitten markiert wurden. Sie ist die zentrale Merkliste fuer eine spaetere v2-/Nachzieh-Runde.
| Paket | Thema | Status | Notiz |
|---|---|---|---|
| WF-P2 Set Password | Recovery-Code bestaetigen | Backlog/Klaeren | Entscheiden, ob Nutzer den Recovery-Code aktiv bestaetigen muss oder ob ein Hinweis reicht |
| WF-P2 Set Password | 2FA-Methode finalisieren | Backlog/Klaeren | TOTP/Authenticator wahrscheinlich, finaler Provider/Methodenmix spaeter klaeren |
| WF-P2 Passwort Reset | Recovery-Code Folgepflicht | Backlog/Klaeren | Nach erfolgreichem Recovery-Code technisch festlegen, ob 2FA direkt vor Set Password oder direkt danach verpflichtend neu eingerichtet wird |
| WF-P2 Passwort Reset | Kein Admin bekannt | Backlog/Klaeren | Fallback fuer Nutzer ohne bekannten Admin |
| WF-P2 Login und 2FA | 2FA-Haeufigkeit | Backlog/Klaeren | Bei jedem Login, pro Device, pro Risiko oder nur wenn Account/Policy aktiv? |
| WF-P2 Login und 2FA | 2FA-Recovery aus Sperrzustand | Backlog | Wiederherstellungs-/Recovery-Pfad aus 2FA gesperrt spaeter detaillieren |
| WF-P2 Signup | Mehrstufiges Onboarding | Backlog | Firmen-/Legal-/Setup-Wizard, USt-ID, Billing, Branding, Team, Template-Auswahl, Integrationen, Onboarding-Checkliste und Demo-Daten nicht Teil des aktuellen Signup-Schnitts |
| WF-P2 Workspace Auswahl | Template-Auswahl | Backlog/Optional | Platzhalter moeglich, aber echte Templates existieren noch nicht |
| WF-P2 Workspace Auswahl | Workspace-Details | Backlog | Logo, USt-ID, Rechnungsdaten, Mitglieder einladen/erstellen und Rechtliches spaeter in Workspace-Einstellungen |
| WF-P2 Profil und Sicherheit | Security / Sessions | Backlog | Eigene Seite fuer aktive Sessions, Trust Devices und Session-Verwaltung |
| WF-P2 Profil und Sicherheit | Ueberall abmelden / Session einzeln abmelden | Backlog | Gehoert zur spaeteren Security/Sessions-Seite |
| WF-P2 2FA Verwalten | Trust Devices / aktive Sessions | Backlog | Nicht Teil des 2FA-Verwalten-Modals, sondern spaeter Security/Sessions |
| WF-P2 Konto loeschen | Account/Konto-Loeschworkflow | Backlog | Gesamter Flow geparkt; spaeter getrennt von Workspace-Loeschen planen |
| WF-P2 Workspace loeschen | Workspace-Loeschworkflow | Backlog | Eigener Workflow fuer Tenant/Workspace-Loeschung; Startpunkt erst nach Workspace-Settings-Klaerung |
| WF-P2 Konto/Workspace loeschen | Voller DSGVO-/Export-Wizard | Backlog | Datenexport-Step, Reauth, Confirm Phrase, Countdown und Legal/Billing-Details spaeter |
| WF-P2 Workspace Settings | Workspace-Settings ausbauen | Backlog | Voraussetzung fuer Konto-/Workspace-Loeschflows; Bereich ist noch nicht gebaut |
| WF-P2 Admin RBAC | V2-Backlog | Dokumentiert | Reassign, Rollen-Loeschen mit Ersatzrolle, Gruppen, Rechtekatalog, Rollen-Audit, Rollen-Review, Templates, Rechte-Matrix, Bulk-Aktionen, erweiterter Admin-Schutz |
| WF-P16 Kalender | Outlook-Sync | Backlog (v2) | Interface bleibt provider-agnostisch; in der UI als Teaser sichtbar |
| WF-P16 Kalender | Termin-Erinnerungen (Push/Mail) | Backlog/Klaeren | Falls spaeter benoetigt, zentral mit WF-P3 loesen; kein eigener Kalender-Einstellungsreiter |
| WF-P16 Kalender | Tages-Ansicht | Backlog/Klaeren | Subframe zeigt Tag im S01-Umschalter und als Standardansicht, aber keine gebaute Tag-Darstellung; Entscheidung offen |
| WF-P16 E-Signatur | Freier PDF-Feldplatzierer | Backlog (v2) | v1 nutzt standardisierte Signatur-/Certificate-Platzierung; kein PDF-Tagger |
| WF-P16 E-Signatur | QES/D-Trust | Backlog (v2) | v1 SES reicht fuer SHK; QES nur spaeter fuer Sonderfaelle |
| WF-P16 E-Signatur | Automatische Reminder-Regeln | Backlog/Klaeren | v1 manuelle Erinnerung; spaeter mit Benachrichtigungen/Automationen klaeren |
| WF-P15 Team-Chat | WhatsApp / Unified Inbox | Backlog (v2) | Team-Chat ist intern; externe Kundenkommunikation bleibt ausserhalb v1 |
| WF-P15 Team-Chat | HalloPetra / KI-Chat | Backlog (v2) | Nicht Teil von D-CHAT; Hilfe-Chat/Telefonassistent sind eigene Themen |
| WF-P15 Team-Chat | Voller Read-Receipt-Detaildialog | Backlog/Klaeren | v1 zeigt »X von Y gelesen«; Detail-Liste nur bei Bedarf |
5. Naechste Validierungsschritte
Diese Pakete sind angelegt, aber noch nicht validiert. Naechster Schritt ist jeweils: Flow einzeln brainstormen -> David entscheidet -> Screen-Kandidaten pruefen -> danach erst Canvas/Subframe bauen.
| Kandidat | Ticket | Bereich | Status | Notiz |
|---|---|---|---|---|
| WF-P2 Konto loeschen | D-P2 | Account Lifecycle / Settings | Backlog | Erst wieder aufnehmen, wenn klar ist, wo Account-Loeschung in Settings lebt |
| WF-P2 Workspace loeschen | D-P2 | Workspace Settings | Backlog | Erst planen, wenn Workspace Settings als Bereich gebaut/validiert sind |
6. Status-Logik
| Status | Bedeutung |
|---|---|
| Idee | noch nicht geprueft |
| Intent Check | es wird geklaert, was ueberhaupt gewollt ist |
| Brainstorming | Varianten werden diskutiert |
| Entscheidung offen | David muss Richtung entscheiden |
| Screen Validation | einzelne Screen-Kandidaten werden geprueft |
| Validiert | finale Screen-Liste steht |
| In Subframe | validierte Screens werden gebaut |
| Review | gebaut, aber noch nicht final geprueft |
| Fertig | bereit fuer Handoff |
| Backlog | bewusst geparkt; nicht bauen, bis David den Flow neu priorisiert und validiert |
Regel: Kein Paket geht zu In Subframe, bevor es Validiert ist.
7. Umsetzung
| Umsetzung | Bedeutung |
|---|---|
| Bauen | eigener Screen/Frame in Subframe |
| Wiederverwenden | vorhandenes Pattern/Archetyp reicht |
| Nur dokumentieren | kein Frame, aber im Markdown beschreiben |
| Spaeter | bewusst noch nicht jetzt |
| Backlog | bewusst geparkt; nur als Merker/Referenz fuehren |
| Raus | nicht im Scope |
8. Optional: Dataview fuer Pakete
Nur verwenden, wenn das Obsidian-Dataview-Plugin installiert ist.
TABLE ticket, typ, status, subframe
FROM "02 Wireframes"
WHERE kind = "wireframe-package"
SORT ticket ASC
9. Optional: Dataview fuer Screens
TABLE package, id, screen, typ, umsetzung, status, route, subframe
FROM "02 Wireframes"
WHERE kind = "screen" OR kind = "state"
SORT package ASC, id ASC