docs: finalize D-P3 notification handoff
This commit is contained in:
1 parent
1eb7765b41
commit
628d5e1c87
15 files changed
+805
-266
No files matched your search
@@ -35,7 +35,7 @@ Diese Datei ist der erste Ort, um zu sehen:
|
||||
| WF-P2 Admin RBAC | D-P2 | Auth/Admin | In Subframe | [MD](<P2 Admin RBAC/WF-P2 Admin RBAC/WF-P2 Admin RBAC.md>) | [Canvas](<P2 Admin RBAC/WF-P2 Admin RBAC/WF-P2 Admin RBAC.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/42c54a17-9c08-4db3-9306-1449f5b874e4/edit>) | Review | Neue Seiten erstellt; Permission-Bundles als Arbeitsgeruest; Gruppen/Reassign raus |
|
||||
| WF-P2 Konto loeschen | D-P2 | Auth/Settings | Backlog | [MD](<P2 Konto loeschen/WF-P2 Konto loeschen/WF-P2 Konto loeschen.md>) | [Canvas](<P2 Konto loeschen/WF-P2 Konto loeschen/WF-P2 Konto loeschen.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/6fec2ec6-eab5-4e25-9c9a-90da47a5047a/edit>) | Backlog | Gesamter Account/Konto-Loeschflow geparkt; bestehende Screens nur Referenz |
|
||||
| WF-P2 Workspace loeschen | D-P2 | Auth/Settings | Backlog | [MD](<P2 Workspace loeschen/WF-P2 Workspace loeschen/WF-P2 Workspace loeschen.md>) | [Canvas](<P2 Workspace loeschen/WF-P2 Workspace loeschen/WF-P2 Workspace loeschen.canvas>) | - | Backlog | Eigener Workflow; erst planen, wenn Workspace Settings gebaut/validiert sind |
|
||||
| WF-P3 Benachrichtigungen | D-P3 | Querschnitt | Validiert | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.md>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) | - | Subframe nach explizitem OK | Screens validiert 2026-07-08; Drawer wird Muster fuer Topbar-Drawer |
|
||||
| WF-P3 Benachrichtigungen | D-P3 | Querschnitt | Fertig / Development-Handoff | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.md>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/f6bc85c2-186c-40d9-a0c1-bacb03fad68a/edit>) | Uebergabe abgeschlossen | 8/8 finale Seiten S01-S08 und zwei Komponenten validiert; S00 entfernt; alter 7-Seiten-Flow bleibt unveraendert; technischer Flow-Altname ist nicht blockierend |
|
||||
| WF-P3 Audit Log | D-P3 | Querschnitt | Validiert | [MD](<P3 Audit Log/WF-P3 Audit Log/WF-P3 Audit Log.md>) | [Canvas](<P3 Audit Log/WF-P3 Audit Log/WF-P3 Audit Log.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](<P4 Aufgaben/WF-P4 Aufgaben/WF-P4 Aufgaben.md>) | [Canvas](<P4 Aufgaben/WF-P4 Aufgaben/WF-P4 Aufgaben.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/192a194e-bb51-4f4c-9f02-7c05d26584e8/edit>) | Ü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](<P4 Dateien/WF-P4 Dateien/WF-P4 Dateien.md>) | [Canvas](<P4 Dateien/WF-P4 Dateien/WF-P4 Dateien.canvas>) | - | Subframe nach explizitem OK | Screens validiert 2026-07-08; Teilen/Ordner/Versionen sichtbar als Backlog v2 |
|
||||
@@ -118,10 +118,14 @@ Diese Datei ist der erste Ort, um zu sehen:
|
||||
| M01 | Loeschung anfragen | WF-P2 Konto loeschen | Modal | Spaeter | Backlog | von zukuenftigem Settings-Einstieg | [MD](<P2 Konto loeschen/WF-P2 Konto loeschen/Screens/M01 Loeschung anfragen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/e8454b77-b5bc-4c80-b035-bde4318793e7/edit>) | [Canvas](<P2 Konto loeschen/WF-P2 Konto loeschen/WF-P2 Konto loeschen.canvas>) |
|
||||
| D01 | Anfrage gesendet | WF-P2 Konto loeschen | Toast/Status | Nur dokumentieren | Backlog | nach M01 | [MD](<P2 Konto loeschen/WF-P2 Konto loeschen/Screens/S01 Settings Workspaces Loeschbereich.md>) | - | [Canvas](<P2 Konto loeschen/WF-P2 Konto loeschen/WF-P2 Konto loeschen.canvas>) |
|
||||
| D02 | Keine Berechtigung | WF-P2 Konto loeschen | Permission State | Nur dokumentieren | Backlog | in S01 | [MD](<P2 Konto loeschen/WF-P2 Konto loeschen/Screens/S01 Settings Workspaces Loeschbereich.md>) | - | [Canvas](<P2 Konto loeschen/WF-P2 Konto loeschen/WF-P2 Konto loeschen.canvas>) |
|
||||
| S01 | Glocken-Drawer | WF-P3 Benachrichtigungen | Drawer | Bauen | Validiert | Topbar, global | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S01 Glocken-Drawer.md>) | - | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S02 | Benachrichtigungen Seite | WF-P3 Benachrichtigungen | Liste | Bauen | Validiert | `/notifications` | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S02 Benachrichtigungen Seite.md>) | - | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S03 | Benachrichtigungen Einstellungen | WF-P3 Benachrichtigungen | Settings | Bauen | Validiert | `/settings/notifications` | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S03 Benachrichtigungen Einstellungen.md>) | - | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| D01 | Bounce-Banner (E-Mails kommen nicht an) | WF-P3 Benachrichtigungen | Banner | Nur dokumentieren | Validiert | in S01/S02/S03 | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.md>) | - | - |
|
||||
| S01 | Glocken-Drawer | WF-P3 Benachrichtigungen | Drawer | Gebaut | Fertig / Development-Handoff | Topbar, global | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S01 Glocken-Drawer.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/c6db2245-5962-459e-82b9-e700272c692f/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S02B | Benachrichtigungen Seite mit Fokus-Schatten | WF-P3 Benachrichtigungen | Liste | Gebaut | Fertig / Development-Handoff | `/notifications` | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S02 Benachrichtigungen Seite.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/66571863-970d-4890-8352-a112c057e910/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S03 | Benachrichtigungen Einstellungen | WF-P3 Benachrichtigungen | Settings | Gebaut | Fertig / Development-Handoff | `/settings/notifications` | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S03 Benachrichtigungen Einstellungen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/ad1f213a-39cf-451f-8525-ff4e9b3a0854/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S04 | Permanent und Standard Banner | WF-P3 Benachrichtigungen | Referenzscreen | Gebaut | Fertig / Development-Handoff | global + Content | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S04 Permanent und Standard Banner.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/f6eccfbe-058c-4b5a-b984-ce656526efab/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S05 | Live Notifications im App-Shell | WF-P3 Benachrichtigungen | Overlay-Referenz | Gebaut | Fertig / Development-Handoff | global, oben rechts | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S05 Live Notifications im App-Shell.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/14386a95-8c95-46c6-8127-61c261f6e305/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S06 | Kurzinfos Status und Upload | WF-P3 Benachrichtigungen | Toast-Referenz | Gebaut | Fertig / Development-Handoff | global, unten rechts | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S06 Kurzinfos Status und Upload.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/66b46a36-1d7f-418b-b0ea-3550569c3374/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S07 | Mikro Feedback | WF-P3 Benachrichtigungen | Micro-Referenz | Gebaut | Fertig / Development-Handoff | global, unten rechts | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S07 Mikro Feedback.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/78c8e52f-c328-4583-9a97-40cf95130a47/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S08 | Kritischer Dialog | WF-P3 Benachrichtigungen | Dialog-Referenz | Gebaut | Fertig / Development-Handoff | global, modal | [MD](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/Screens/S08 Kritischer Dialog.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/4ecac4cb-d303-40f3-8c32-8aa04ef3cbad/edit>) | [Canvas](<P3 Benachrichtigungen/WF-P3 Benachrichtigungen/WF-P3 Benachrichtigungen.canvas>) |
|
||||
| S01 | Protokoll-Ansicht | WF-P3 Audit Log | Admin Liste | Bauen | Validiert | `/admin/audit` | [MD](<P3 Audit Log/WF-P3 Audit Log/Screens/S01 Protokoll-Ansicht.md>) | - | [Canvas](<P3 Audit Log/WF-P3 Audit Log/WF-P3 Audit Log.canvas>) |
|
||||
| S02 | Exporte (Reiter) | WF-P3 Audit Log | Admin Liste | Bauen | Validiert | `/admin/audit`, Reiter | [MD](<P3 Audit Log/WF-P3 Audit Log/Screens/S02 Exporte.md>) | - | [Canvas](<P3 Audit Log/WF-P3 Audit Log/WF-P3 Audit Log.canvas>) |
|
||||
| M01 | Detail-Drawer (Vorher/Nachher) | WF-P3 Audit Log | Drawer | Bauen | Validiert | aus S01 | [MD](<P3 Audit Log/WF-P3 Audit Log/Screens/M01 Detail-Drawer.md>) | - | [Canvas](<P3 Audit Log/WF-P3 Audit Log/WF-P3 Audit Log.canvas>) |
|
||||
@@ -387,9 +391,16 @@ Diese Datei ist der erste Ort, um zu sehen:
|
||||
| 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 | Drawer-Umfang | Genommen | Drawer enthaelt Link zur vollen Seite, Aktualisieren und Wegklicken einzelner Eintraege; Klick springt typ-abhaengig zur Sache. | Validiert 2026-07-08 |
|
||||
| WF-P3 Benachrichtigungen | Wegklicken-Verhalten | Offen | Endgueltig loeschen oder archivieren? | Frage an Dev; UI zeigt erstmal nur Entfernen aus der Liste |
|
||||
| WF-P3 Benachrichtigungen | Drawer-Zahnrad zu Einstellungen | Offen | Direkteinstieg vom Drawer zu den Benachrichtigungs-Einstellungen? | Klein; beim Subframe-Bau entscheiden |
|
||||
| WF-P3 Benachrichtigungen | Finaler Handoff-Flow | Validiert | Acht finale Seiten S01-S08 ohne Wiederverwendung oder Verbindung zum alten Flow; S00 wurde nach der Review entfernt, der alte Flow bleibt bestehen. | 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 |
|
||||
|
||||
Reference in new issue
Block a user