docs: finalize appointment booking handoff

This commit is contained in:
david committed 2026-09-03 07:02:01 +02:00
1 parent e0a963aaab
commit 08fb19f605
22 files changed
+919 -337

No files matched your search

+32 -21
View File
@@ -50,7 +50,7 @@ Diese Datei ist der erste Ort, um zu sehen:
| WF-P12 Verwaltung | D-P12 | Automationen | Fertig / Development-Handoff | [MD](<P12 Verwaltung/WF-P12 Verwaltung/WF-P12 Verwaltung.md>) | [Canvas](<P12 Verwaltung/WF-P12 Verwaltung/WF-P12 Verwaltung.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/62d8e7ad-c757-4416-b150-ae286310bca9/edit>) | Ü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](<D-FORM Form Builder/WF-D-FORM Form Builder/WF-D-FORM Form Builder.md>) | [Canvas](<D-FORM Form Builder/WF-D-FORM Form Builder/WF-D-FORM Form Builder.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/afb1c257-46f0-4b23-aaed-d75f4773f1a9/edit?tab=ai&conversationId=02d948da-f9aa-4ab5-8352-2745789bb9ad>) | 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](<P16 Kalender/WF-P16 Kalender/WF-P16 Kalender.md>) | [Canvas](<P16 Kalender/WF-P16 Kalender/WF-P16 Kalender.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/67196422-e7bc-4a60-9556-17b4edb83246/edit>) | 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 | Validiert | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.md>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) | - | Subframe nach explizitem OK | Screens validiert 2026-07-09; Calendly-Stil; Davids Delta: Kunde kann per Mail-Link absagen/verschieben (S04) = CR an Dev; Feld-Zuordnung zum Lead im Editor |
| WF-P16 Terminbuchung | D-BOOK + D-P16 | Termine | Fertig / Development-Handoff | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.md>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/8c3cf5e1-e6d2-494e-bf82-3bb7d4bbb5c9/edit>) | Ü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](<P16 E-Signatur/WF-P16 E-Signatur/WF-P16 E-Signatur.md>) | [Canvas](<P16 E-Signatur/WF-P16 E-Signatur/WF-P16 E-Signatur.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](<P15 Team-Chat/WF-P15 Team-Chat/WF-P15 Team-Chat.md>) | [Canvas](<P15 Team-Chat/WF-P15 Team-Chat/WF-P15 Team-Chat.canvas>) | [Subframe](<https://app.subframe.com/f023064a5ca0/flow/32362b7d-bdcd-413f-a9de-33e68271380c/edit>) | Übergabe abgeschlossen | 24/24 aktuelle Subframe-Seiten am 2026-08-08 im finalen Team-Chat-Flow synchronisiert; UX-Validierung und Development-Handoff abgeschlossen |
@@ -303,18 +303,25 @@ Diese Datei ist der erste Ort, um zu sehen:
| S02 | Kalender-Verbindung | WF-P16 Kalender | Settings / Connection | Bauen | Fertig / Development-Handoff | `/settings/integrations/calendar` | [MD](<P16 Kalender/WF-P16 Kalender/Screens/S02 Kalender-Einstellungen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/e95220a1-132a-445d-b785-d292385faa5e/edit>) | [Canvas](<P16 Kalender/WF-P16 Kalender/WF-P16 Kalender.canvas>) |
| D01 | OAuth-Assistent (aus WF-P5 M01) | WF-P16 Kalender | Wizard | Wiederverwenden | Validiert | aus S02 | [MD](<P16 Kalender/WF-P16 Kalender/Screens/S02 Kalender-Einstellungen.md>) | - | - |
| D02 | Trennen-Bestaetigung + Extern-Wahl (aus WF-P5 M03) | WF-P16 Kalender | Modal | Wiederverwenden | Validiert | aus S02 | [MD](<P16 Kalender/WF-P16 Kalender/Screens/S02 Kalender-Einstellungen.md>) | - | - |
| S01 | Termin waehlen (Slot-Picker) 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Validiert | `/b/{firma}/{slug}` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S01 Termin waehlen.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S02 | Fragen (Kunden-Formular) 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Validiert | Schritt 2 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S02 Fragen.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S03 | Bestaetigung (+ .ics) 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Validiert | Schritt 3 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S03 Bestaetigung.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| V01 | Termin waehlen — Handy 🌐📱 | WF-P16 Terminbuchung | BESPOKE-Public Mobile | Bauen | Validiert | Variante von S01 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/V01 Termin waehlen Handy.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S04 | Absagen/Verschieben per Link 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Validiert (Delta) | Link aus Bestaetigungs-Mail | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S04 Absagen Verschieben.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S05 | Buchungen-Liste | WF-P16 Terminbuchung | Liste | Bauen | Validiert | `/bookings` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S05 Buchungen-Liste.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S06 | Buchungs-Detail (Karteikarte) | WF-P16 Terminbuchung | Detail | Bauen | Validiert | `/bookings/:id` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S06 Buchungs-Detail.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S07 | Buchungsseiten-Liste | WF-P16 Terminbuchung | Liste | Bauen | Validiert | `/bookings/pages` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S07 Buchungsseiten-Liste.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S08 | Buchungsseiten-Editor | WF-P16 Terminbuchung | Settings/Form | Bauen | Validiert | `/bookings/pages/:id` + `/new` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S08 Buchungsseiten-Editor.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S09 | Verfuegbarkeit (Wochen-Zeiten + Ausnahmen) | WF-P16 Terminbuchung | Settings/Form | Bauen | Validiert | `/availability` | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S09 Verfuegbarkeit.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| M01 | Verschieben (interner Slot-Picker) | WF-P16 Terminbuchung | Modal | Bauen | Validiert | aus S06 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/M01 Verschieben.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| M02 | Stornieren (Grund + Auto-Mail) | WF-P16 Terminbuchung | Modal | Bauen | Validiert | aus S05/S06 (auch Bulk) | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/M02 Stornieren.md>) | - | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S01 | Termin waehlen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | Oeffentlicher Buchungslink | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S01 Termin waehlen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/7586ce1d-9bc1-45b8-816d-5dcbdb093b7e/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S02 | Buchungsfragen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | nach S01 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S02 Fragen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/acb8c6c5-b525-453b-9a76-1a38c7bf9c71/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S03 | Buchungsbestaetigung (+ .ics) 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | nach erfolgreicher Buchung | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S03 Bestaetigung.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/b79c2993-f2e7-4626-b408-1199ae4d22b9/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| V01 | Termin waehlen mobil 🌐📱 | WF-P16 Terminbuchung | BESPOKE-Public Mobile | Bauen | Fertig / Development-Handoff | Variante von S01 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/V01 Termin waehlen Handy.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/b5706754-6c6e-482f-941e-1181aa646af2/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S04 | Termin selbst verwalten 🌐 | WF-P16 Terminbuchung | BESPOKE-Public | Bauen | Fertig / Development-Handoff | Verwaltungslink aus Bestaetigungs-E-Mail | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S04 Absagen Verschieben.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/f67dbfdb-268b-4a03-b742-e34188ef8f86/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S04E1 | Verwaltungslink abgelaufen 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | abgelaufener Verwaltungslink | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S04E1 Link abgelaufen.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/6790b32a-fc94-4183-bd3f-f4f3feeaa933/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S04E2 | Ungueltiger Verwaltungslink 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | ungueltiger Verwaltungslink | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S04E2 Ungueltiger Link.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/2106fe0f-1c6e-4618-99c4-9389083b2c53/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S04a | Termin oeffentlich verschieben 🌐 | WF-P16 Terminbuchung | Historie | Entfernt | Archiviert | durch M01/V02 ersetzt | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S04a Termin verschieben.md>) | - | - |
| ST01 | Termin verschoben 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | nach M01/V02 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/ST01 Termin verschoben.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/c385aa35-b21f-4624-868b-ba78f7fff017/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| ST02 | Termin abgesagt 🌐 | WF-P16 Terminbuchung | BESPOKE-Public State | Bauen | Fertig / Development-Handoff | nach M02 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/ST02 Termin abgesagt.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/cc65e647-8494-4b1f-a25f-0984b93e2be6/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S05 | Termine | WF-P16 Terminbuchung | Liste | Bauen | Fertig / Development-Handoff | interne Terminverwaltung | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S05 Buchungen-Liste.md>) | [Bevorstehend](<https://app.subframe.com/f023064a5ca0/design/1431498d-45ee-40ce-9ad9-ef6f538f73e7/edit>) · [Alle Status](<https://app.subframe.com/f023064a5ca0/design/73c1f93d-7c93-4d34-89d0-eb75bc5e595f/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S06 | Termindetails | WF-P16 Terminbuchung | Detail | Bauen | Fertig / Development-Handoff | aus S05 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S06 Buchungs-Detail.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/c01ed655-658c-4af8-a349-ec12d00c9a77/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S07 | Buchungsseiten | WF-P16 Terminbuchung | Liste | Bauen | Fertig / Development-Handoff | interne Buchungsseitenverwaltung | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S07 Buchungsseiten-Liste.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/85726c3b-956c-400e-b606-5eba24333bd2/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S08 | Buchungsseite bearbeiten | WF-P16 Terminbuchung | Settings/Form | Bauen | Fertig / Development-Handoff | aus S07 / Neue Buchungsseite | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S08 Buchungsseiten-Editor.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/68c58df0-1a5e-4b75-ab4c-de6fb60ccf56/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S09 | Verfuegbarkeit | WF-P16 Terminbuchung | Settings/Form | Bauen | Fertig / Development-Handoff | aus S08 / interne Verfuegbarkeit | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/S09 Verfuegbarkeit.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/ad5f799c-9ba2-4a3c-894c-6ce7567e48ee/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| M01 | Termin verschieben | WF-P16 Terminbuchung | BESPOKE Action | Bauen | Fertig / Development-Handoff | aus S04, S05 oder S06 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/M01 Verschieben.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/eac550b5-599f-4af0-8dfb-7a13fcb29069/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| V02 | Termin verschieben mobil 📱 | WF-P16 Terminbuchung | BESPOKE Action Mobile | Bauen | Fertig / Development-Handoff | Mobile Variante von M01 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/V02 Termin verschieben Handy.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/2bea54ed-9355-4070-a29b-f416e9165664/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| M02 | Termin absagen | WF-P16 Terminbuchung | Modal | Bauen | Fertig / Development-Handoff | aus S04, S05 oder S06 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/M02 Stornieren.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/d3e3aab8-4b52-4b50-8281-84892f17da73/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| M03 | QR-Code Vorschau | WF-P16 Terminbuchung | Popup-Zustand | Bauen | Fertig / Development-Handoff | aus S08 | [MD](<P16 Terminbuchung/WF-P16 Terminbuchung/Screens/M03 QR-Code Vorschau.md>) | [Subframe](<https://app.subframe.com/f023064a5ca0/design/5e412fc6-baf2-4513-ac9e-ade76259d0fa/edit>) | [Canvas](<P16 Terminbuchung/WF-P16 Terminbuchung/WF-P16 Terminbuchung.canvas>) |
| S01 | Signaturen im Projekt | WF-P16 E-Signatur | Projekt-Sektion | Bauen | Validiert | Projekt-Detail | [MD](<P16 E-Signatur/WF-P16 E-Signatur/Screens/S01 Signaturen im Projekt.md>) | - | [Canvas](<P16 E-Signatur/WF-P16 E-Signatur/WF-P16 E-Signatur.canvas>) |
| S02 | Signatur-Wizard | WF-P16 E-Signatur | Wizard | Bauen | Validiert | aus Projekt-Detail/S01 | [MD](<P16 E-Signatur/WF-P16 E-Signatur/Screens/S02 Signatur-Wizard.md>) | - | [Canvas](<P16 E-Signatur/WF-P16 E-Signatur/WF-P16 E-Signatur.canvas>) |
| S03 | Signatur-Detail & Status | WF-P16 E-Signatur | Detail | Bauen | Validiert | Signatur öffnen | [MD](<P16 E-Signatur/WF-P16 E-Signatur/Screens/S03 Signatur-Detail.md>) | - | [Canvas](<P16 E-Signatur/WF-P16 E-Signatur/WF-P16 E-Signatur.canvas>) |
@@ -525,12 +532,18 @@ Diese Datei ist der erste Ort, um zu sehen:
| 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 | Kunden-Strecke als 3 Screens + Handy-Frame | Genommen | Termin waehlen -> Fragen -> Bestaetigung als eigene Frames; Handy-Frame vom Slot-Picker. | Validiert 2026-07-09 |
| WF-P16 Terminbuchung | Self-Service absagen/verschieben per Mail-Link | Genommen (Delta) | »Wie Calendly«: eigene oeffentliche Seite S04, signierter Link, kein Login. | Change-Request an Dev (AK-P16b) |
| WF-P16 Terminbuchung | Buchungs-Detail als eigene Detailseite | Genommen | Karteikarten-Muster (P6): links Termin + Verknuepfungen, rechts Antworten + Notizen. | Validiert 2026-07-09 |
| WF-P16 Terminbuchung | Verfuegbarkeit: jeder selbst + Admin alle | Genommen | Passt zur Pro-Nutzer-Kalender-Verbindung; Admin-Mitarbeiter-Wechsler in S09. | Validiert 2026-07-09 |
| WF-P16 Terminbuchung | Kunden-Fragen mit Feld-Zuordnung zum Lead | Genommen | Im Editor je Feld festlegen, wohin es im Lead-Eingang wandert (nichts abtippen). | Davids Punkt 2026-07-09 |
| WF-P16 Terminbuchung | Fragen-Felder v1 ohne Formular-Baukasten | Genommen | Einfache Feld-Liste im Editor; D-FORM liegt jetzt als Review-Draft vor und wird spaeter ueber eine klare Schnittstelle eingesteckt. | Schnittstelle mit Dev klaeren |
| 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, zweistufige Ausnahmetage inklusive deutscher Feiertage, Kalender-Sync und verknüpfte Buchungsseiten. Zeitregeln bleiben ausschließlich in S08. | Desktop-only; 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 |
@@ -573,8 +586,6 @@ Diese Liste sammelt Punkte, die in einzelnen Paketen als `Backlog`, `Spaeter` od
| 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 Terminbuchung | Wunsch-Mitarbeiter / Round-Robin | Backlog (v2) | v1 nur »erster freier Mitarbeiter«; Kunde waehlt keinen Mitarbeiter |
| WF-P16 Terminbuchung | Personalisierte Buchungslinks | Backlog (v2) | v1 nur URL + QR + iFrame |
| 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 |