docs: finalize contacts and organizations handoff

This commit is contained in:
david committed 2026-08-29 04:36:36 +02:00
1 parent 6ea5f6fd28
commit 586994e28c
18 files changed
+750 -252

No files matched your search

+14 -13
View File
@@ -44,7 +44,7 @@ Gesamtkarte aller HiveGrid-v1-Features. Eine Karte = **ein Feature** (so benannt
| Dashboard (Startseite) | Suche & Dashboard | D-DASH (Teil) | 🔵 | ⬜ offen |
| Suche (Cmd+K) | Suche & Dashboard | D-DASH (Teil) | 🔴 klein | ⬜ offen |
| Lead-Eingang (Anfragen) | Vertrieb | D-P7 | 🔵 | ✅ Development-Handoff · Folgethemen dokumentiert |
| Kontakte & Organisationen | Vertrieb | D-CRM | 🔵 | 🟡 vorgeplant |
| Kontakte & Organisationen | Vertrieb | D-CRM | 🔵 | ✅ Development-Handoff |
| Kanban-Board & Pipelines (Projekte) | Vertrieb | D-P8 + D-KANBAN | 🟠 | 🟢 in Subframe, abgeglichen |
| Projekt-Akte (Auftrag) 📱 | Auftrag & Baustelle | D-P9 | 🟠 | 🟡 vorgeplant |
| Plantafel (Einsatzplanung) 📱 | Auftrag & Baustelle | D-PLAN | 🔴 | 🟡 vorgeplant |
@@ -205,18 +205,19 @@ Abhaken = in der groben Planung berücksichtigt (Screens/Flow verortet). Quelle:
- Folgethemen außerhalb dieses finalen Screen-Flows: Weiterverarbeitungsfreigabe/Zielwahl, Statistiken, Quellen-Verwaltung, Anti-Spam und CSV-Import.
- Paket: [WF-P7 Leads](<../02 Wireframes/P7 Leads/WF-P7 Leads/WF-P7 Leads.md>) · [Canvas](<../02 Wireframes/P7 Leads/WF-P7 Leads/WF-P7 Leads.canvas>) · [Ticket](<../Tickets/Fertige Tickets/D-P7 Leads.md>)
#### Kontakte & Organisationen — `D-CRM` — 🟡 vorgeplant (2026-07-08)
- [x] Kontakt-Liste (Filter, Mehrfach-Aktionen, CSV-Export)
- [x] Organisations-Liste (heißt »Organisation«, nicht »Unternehmen«)
- [x] Kontakt-Karteikarte = **Vorlage für alle Detailseiten** — validiertes Grundgerüst: Zweispalter + Reiter (links Stammdaten/Felder/Tags/Verknüpfungen, rechts Verlauf/Projekte/Aufgaben/Dateien/Notizen, Schnell-Aktionen im Kopf)
- [x] Organisations-Karteikarte (verknüpfte Kontakte mit Rolle, Hauptkontakt markiert)
- [x] Eigene Felder verwalten (je Datentyp, SHK-Vorlagen vorbefüllt)
- [x] Tags verwalten (Farbe, zusammenführen)
- [x] Duplikate nebeneinander vergleichen und Feld für Feld zusammenführen
- [x] Kontakt-Logik: Typ (Privatperson/Organisation) · Status (Kontakt/Kunde/Bestandskunde) · Rolle bei Verknüpfung
- [x] Duplikat-Warnung schon beim Anlegen (Anlegen als Modal, nur Name Pflicht)
- Davids Idee dokumentiert (Später): Inline-Anlegen in der Liste (Notion-Stil)
- Paket: `02 Wireframes/P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen/` (Screens validiert; Subframe steht aus)
#### Kontakte & Organisationen — `D-CRM` — ✅ Development-Handoff (2026-08-29)
- [x] 13/13 Live-Seiten vollständig aus Subframe gelesen und gerendert
- [x] Getrennte Personen- und Organisationslisten mit direktem Switch, Filtern und Mehrfachaktionen
- [x] S03 als vollständige Personen-Karteikarte im Pipeline-nativen Dreispaltenmuster
- [x] S04 auf derselben Struktur mit Organisationsfeldern und 0..n primären/sekundären Ansprechpartnern
- [x] Sechs isolierte Werkzeugzustände für Projekte, Aufgaben, Dateien, Notizen, Verlauf und Aktivitäten
- [x] Anlage direkt in S03/S04; M01/M02 entfernt
- [x] Relationspflege inline; M04–M04c entfernt; Relationsbezeichnung optional und nur an der Relation
- [x] M01a/M02a als Duplikatentscheidung und M08 als dynamische Archivierungsreferenz
- [x] Wiederholbare E-Mails, Telefonnummern und Adressen mit Standardlogik
- [x] Statusmodell: kein Status, Interessent, Kunde, Bestandskunde, Ehemaliger Kunde
- Backlog separat: Eigene Felder, Duplikat-Tool/Zusammenführen und Inline-Anlegen in der Liste
- Paket: [WF-P6 Kontakte und Organisationen](<../02 Wireframes/P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen.md>) · [Canvas](<../02 Wireframes/P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen.canvas>) · [Ticket](<../Tickets/Fertige Tickets/D-CRM Kontakte und Organisationen.md>)
#### Kanban-Board & Pipelines (Projekte) — `D-P8` + `D-KANBAN` — 🟢 in Subframe, abgeglichen (2026-07-28)
- [x] 23 aktuelle Subframe-Seiten per MCP inklusive JSX inventarisiert und in Obsidian verlinkt