docs: finalize tags and badges handoff

This commit is contained in:
david committed 2026-09-25 19:23:30 +02:00
1 parent 59ea14854b
commit c4701e5b37
16 files changed
+713 -1

No files matched your search

@@ -0,0 +1,104 @@
---
kind: ticket-handoff
project: HiveGrid Screen Project
ticket: D-TAGS
area: Lokale Tag- und Badge-Verwaltung
status: Fertig / Development-Handoff
stand: 2026-09-25
repo: https://git.tool-ctrl.de/david/Hivegrid-Wireframes
---
# D-TAGS — Tags und Badges verwalten
Der [Subframe-Flow](https://app.subframe.com/f023064a5ca0/flow/95d1d241-d697-4e76-97fe-fef652135059/edit) enthält **17 visuell validierte Beispielansichten** in sieben funktionalen Screen-Typen. Der [Flow-Canvas](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/WF-Tags und Badges.canvas>) zeigt alle 17 einzeln und verbindet die bedingten Schritte. Dieses Ticket beschreibt den vollständigen lokalen Produktflow und die nicht eigens gezeichneten Laufzeitvarianten. Die [Screen-Cards](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/WF-Tags und Badges.md>) und der [Development-Index](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Development-Index.md>) bleiben visuelle beziehungsweise technische Detailreferenzen; das Ticket ist als eigenständig lesbarer Handoff gedacht.
## Das Feature in Klartext
Mehrere HiveGrid-Tools verwenden auswählbare Werte wie Tags, Prioritäten oder Status. Bislang wäre es schwer zu erkennen, wo man diese Werte bearbeiten kann und welche Folgen eine Änderung in anderen Datensätzen oder Automationen hat. **„Auswahl anpassen“** ist dafür ein wiederverwendbares großes Modal. Ein Nutzer öffnet es aus dem Auswahlfeld des aktuellen Tools. Das Tool und das Feld sind bereits ausgewählt; links sieht er die weiteren Tag- und Badge-Felder dieses Tools, rechts die Werte des ausgewählten Feldes. Die spätere zentrale Übersicht über *alle* Tools in den allgemeinen Einstellungen ist ein anderer Einstieg und gehört nicht zu diesem Ticket.
Ein **Tag-Feld** erlaubt mehrere Werte pro Datensatz und verwendet die leicht gerundete Komponente `Tag_Label`. Ein **Badge-Feld** erlaubt einen Wert pro Datensatz und verwendet die runde `Badge` mit Farbpunkt. Manche Badge-Felder ordnen ihre Werte in Statusgruppen ein, andere haben nur eine einfache Werteliste. Gruppen sind für Tag-Felder in diesem Flow nicht vorgesehen. Der Feldname entscheidet den Typ nicht: S01 zeigt „Quelle“ visuell als Tag-Beispiel, während die im Projekt besprochene „Quelle“ mit Gruppen fachlich ein Badge-Feld nach S01a ist. „Priorität“ ist in Subframe ein Beispiel für eine gesperrte Definition, **keine** globale Produktregel.
Ein berechtigter Nutzer kann Tags im Tool-Dropdown schnell anlegen. Für ausführlichere Bearbeitung und zum Anlegen von Badge-Definitionen öffnet er die Verwaltung. Dort lassen sich erlaubte Namen und Farben direkt ändern; die Änderung wird live gespeichert und braucht keine zusätzliche Rückfrage. Tag- und Badge-Werte haben keine Beschreibung. Eine Statusgruppe kann Namen, kurze Beschreibung, Icon und Farbe haben. Eine erlaubte Umbenennung oder Umfärbung erhält die interne ID, Zuordnungen und fachliche Bedeutung für Analytics und Dashboard.
## Wie die Screens zusammenspielen
**Normale Bearbeitung:** S01 und S01a sind zwei Inhalte desselben großen Modalrahmens. In der linken Liste stehen echte Feldnamen unter Einfach- oder Mehrfachauswahl, rechts die Werte. Ein Feld mit Badge-Werten ohne Gruppen zeigt eine einfache Badge-Liste; es werden keine künstlichen Statusgruppen erzeugt. Sichtbare Icon-Aktionen und das Kontextmenü einer Zeile bieten dieselben erlaubten Wege zum Bearbeiten, Zurücksetzen, Duplizieren und Löschen. Das Drei-Punkte-Menü an einem *Feld* in der linken Liste bietet „Zurücksetzen“ und „Löschen“ für das **gesamte Feld**, nicht für den gewählten Wert. „Bearbeitung abschließen“ schließt die Verwaltung. Weil Änderungen bereits gespeichert sind, gibt es keine „Änderungen verwerfen“-Abfrage.
**Löschen:** Ein erlaubtes Löschen eines einzelnen Werts, einer Gruppe oder eines ganzen Feldes öffnet zuerst M03. Dort ist der genaue Umfang sichtbar: bei einer Gruppe alle enthaltenen Badges, bei einem Feld alle Gruppen und Werte beziehungsweise alle Tags. Die tatsächlichen Verwendungen werden geprüft. Gibt es **keine**, bestätigt der Nutzer die Löschung direkt in M03. Gibt es **mindestens eine**, zeigt M03 die betroffenen Datensätze und Automationen; „Löschen“ öffnet dann M03g als letzte Rückfrage. Erst „Endgültig löschen“ schreibt. Eine bekannte Systemsperre verhindert schon den Lösch-Einstieg, statt später ein Verbotsmodal zu zeigen.
**Zurücksetzen:** Eine gespeicherte Vorlage und eine tatsächliche Abweichung sind Voraussetzung. M03c zeigt **Aktuell → Standard** für einen Wert, eine ganze Gruppe oder ein ganzes Feld. Eine Vorlage kann bei Gruppen/Feldern ergänzte Werte entfernen und fehlende Vorlagenwerte wiederherstellen. Ohne Auswirkungen auf bestehende Datensätze oder Automationen setzt der Nutzer direkt in M03c zurück. Wenn solche Folgen bestehen, öffnet dessen Button zuerst M03r mit Verwendungsliste und Risikohinweisen; erst dort wird der Reset bestätigt. Ohne Vorlage oder bei Schutzsperre wird die Reset-Aktion nicht angeboten. Ist ein Wert bereits auf Standard, fehlt sein direkter Reset-Icon-Button; das inaktive Kontextmenü erklärt „Bereits auf Standard“. Ein übergeordneter Gruppen- oder Feld-Reset darf geschützte Bestandteile nicht umgehen.
**Statuswert in eine andere Gruppe verschieben:** Das gilt nur für Badge-Statuswerte, nicht für Tags. Bei vollständig geprüften **null Verwendungen** erfolgt ein erlaubter Gruppenwechsel direkt und **ohne M03v**. Sobald ein Datensatz oder eine Automation den Wert verwendet, wird der Wechsel blockiert und M03v erklärt die Referenzen. Der Nutzer öffnet betroffene Einträge in neuen Tabs und entfernt die Referenzen dort manuell. Nach „Verwendungen aktualisieren“ wird der Button im *gleichen* Modal erst bei null Referenzen aktiv. Es gibt kein „trotzdem verschieben“, keine automatische Massenänderung und keine zweite Bestätigung nach Freigabe. Die bloße Umordnung innerhalb derselben Gruppe ist kein Gruppenwechsel.
## Jede aktuelle Subframe-Ansicht
### Verwaltung
- **[S01 · Tags verwalten](https://app.subframe.com/f023064a5ca0/design/eeb20b7c-a358-4c91-95c5-acb0696f8636/edit):** Zeigt den gemeinsamen Modalrahmen an einer Mehrfachauswahl. Tags stehen als `Tag_Label` in einer einfachen Liste; „Tag hinzufügen“ sitzt als gerahmte Plus-Zeile darunter. Die Seite erklärt auch Feldnavigation, Inline-Bearbeitung, Wertaktionen und das Feldmenü. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/S01 Tool-Verwaltung.md>).
- **[S01a V5B · kompakte Gruppen](https://app.subframe.com/f023064a5ca0/design/37a34228-e23b-4021-9ea7-c972447dc957/edit):** Finale freie Statusgruppenansicht. Jede Gruppe besitzt einen farbigen Kopf mit Icon, bearbeitbarem Namen und Beschreibung, Icon-/Farbwahl, Gruppenmenü, Badge-Zeilen und „Badge hinzufügen“. Eine graue Plus-Karte für neue Gruppen erscheint nur, wenn das Feld zusätzliche Gruppen erlaubt. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/S01a Statusgruppen.md>).
- **[S01a · Systemgruppen gesperrt](https://app.subframe.com/f023064a5ca0/design/e82c40bd-fae7-4766-b98f-4d7df5c18492/edit):** Zeigt geschützte Gruppenköpfe mit Schloss und „Systemgruppe“. Die Gruppendefinition lässt sich nicht ändern oder löschen; einzelne Werte darin können unabhängig davon bearbeitbar sein. Ein zusätzlich geschützter Wert zeigt separat „Systemfeld“.
- **[S01a · 16 offene Gruppenfarben](https://app.subframe.com/f023064a5ca0/design/f1b1fb1e-ce45-4522-af27-21b55fd80f18/edit):** Demonstriert alle kräftigen Gruppenfarben als realistische, scrollbare Gruppen im selben Layout. Es ist eine Darstellungsreferenz, keine feste Statusliste und keine Vorgabe, dass ein Feld 16 Gruppen haben muss.
### Löschen
- **[M03 K4A · Einzelwert löschen](https://app.subframe.com/f023064a5ca0/design/2ab22502-cd6a-422a-9654-335c0704002c/edit):** Erste Löschprüfung mit farbig gerahmter Wertvorschau, Verwendungen und Folgen. Subframe zeigt einen Tag; für einen Badge wird derselbe Dialog mit runder Badge-Vorschau und passender Grammatik verwendet. Ohne Verwendungen wird hier endgültig bestätigt. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/M03 Aenderungsfolgen pruefen.md>).
- **[M03 K4A · Statusgruppe löschen](https://app.subframe.com/f023064a5ca0/design/e375172c-5049-420d-a543-2a96548ae515/edit):** Zeigt die Gruppe in ihrer tatsächlichen Farbe und alle Badges, die mit ihr gelöscht würden. Verwendungen aller enthaltenen Werte werden zusammengeführt. Dieser Fall existiert nur bei löschbaren Badge-Gruppen.
- **[M03 K4A · ganzes Feld löschen](https://app.subframe.com/f023064a5ca0/design/82d0443b-fc0d-4607-8489-c2b07e2217eb/edit):** Zeigt den vollständigen Löschumfang eines Feldes. Das Badge-Beispiel stapelt alle Gruppen mit ihren Werten; ein Tag-Feld zeigt entsprechend alle Tags ohne künstliche Gruppen.
- **[M03g · Einzelwert endgültig löschen](https://app.subframe.com/f023064a5ca0/design/c86c564f-b1ad-4f9f-b7c8-d53d8e05bf19/edit):** Letzte, knappe Rückfrage **nur bei vorhandenen Verwendungen**. Titel und Grammatik passen zu Tag oder Badge; Zurück führt zur erhaltenen M03-Prüfung. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/M03g Endgueltig loeschen.md>).
- **[M03g · Statusgruppe endgültig löschen](https://app.subframe.com/f023064a5ca0/design/4bad0235-e6fd-4a1c-bd6e-2d102b358c0b/edit):** Letzte Rückfrage für eine löschbare Gruppe samt ihren Badges. Die Werte bleiben im Warnbereich sichtbar; erst der finale Button löscht Gruppe und Werte.
- **[M03g · ganzes Feld endgültig löschen](https://app.subframe.com/f023064a5ca0/design/7c5614c4-6d78-4618-bfbb-00b0b42e433b/edit):** Letzte Rückfrage für alle Gruppen/Werte des Feldes; bei einem Tag-Feld tritt eine Tag-Liste an die Stelle der Gruppen. Dieser Screen erscheint ebenfalls nur bei Verwendungen.
### Zurücksetzen
- **[M03c · Einzelwert zurücksetzen](https://app.subframe.com/f023064a5ca0/design/8f367087-8809-463b-a59a-274f452af76b/edit):** Vergleicht einen Wert vor und nach der Vorlage. Die Vorschau nutzt für Tags `Tag_Label`, für Statuswerte `Badge`; ohne betroffene Verwendungen führt der blaue Button den Reset direkt aus. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/M03c Reset bestaetigen.md>).
- **[M03c · Statusgruppe zurücksetzen](https://app.subframe.com/f023064a5ca0/design/3767ccde-f59f-4a5d-865a-065408f388ed/edit):** Vergleicht Gruppenname, Farbe, Icon und Beschreibung sowie alle Badges zeilenweise links/rechts. Unveränderte Werte stehen gegenüber; entfallende und wiederhergestellte Werte sind markiert.
- **[M03c · ganzes Feld ohne Verwendungen](https://app.subframe.com/f023064a5ca0/design/4b255239-0fb8-4157-9922-3d63e58ece14/edit):** Zeigt den Vergleich für ein ganzes Badge-Feld, ohne Verwendungs-/Warnbereich, weil die Prüfung keine betroffenen Referenzen ergab. Die gleiche Struktur kann alle Tags eines Tag-Feldes vergleichen.
- **[M03r · Einzelwert-Resetfolgen](https://app.subframe.com/f023064a5ca0/design/2307ca24-fda9-4556-ac70-72ecd9e06586/edit):** Ergänzt den M03c-Einzelvergleich um betroffene Verwendungen und Folgen. Dasselbe gilt für Tags und Badges; erst hier wird ein Reset mit solchen Folgen bestätigt. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/M03r Resetfolgen pruefen.md>).
- **[M03r · Gruppen-Resetfolgen](https://app.subframe.com/f023064a5ca0/design/d04ac200-5cff-4fbb-9cd5-2c89f8377aaa/edit):** Ergänzt den Gruppenvergleich um Datensätze/Automationen, die insbesondere durch entfallende Badge-Werte betroffen sein können. Die Warnung wird einmal für den gesamten Gruppen-Reset gezeigt.
- **[M03rF7 · ganzes Auswahlfeld](https://app.subframe.com/f023064a5ca0/design/4882c3b7-5263-4b7e-9882-249beece7bba/edit):** Zeigt den Reset aller Gruppen/Werte des Feldes als **eine** Aktion mit gemeinsamen Folgen. Für ein Tag-Feld werden die Tags statt Badge-Gruppen verglichen.
### Gruppenwechsel
- **[M03v · Gruppenwechsel blockiert](https://app.subframe.com/f023064a5ca0/design/0b3d6c33-d466-409e-ae21-21842f3e4814/edit):** Nur wenn der Statuswert verwendet wird: alte und neue Gruppe, Badge-Wert und alle tatsächlichen Referenzen sind sichtbar. Die Wechselaktion bleibt gesperrt, bis der Nutzer die Referenzen anderswo entfernt und hier erfolgreich aktualisiert hat. Bei schon anfangs null Verwendungen erscheint dieser Screen nicht. [Screen-Card](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Screens/M03v Gruppenwechsel blockiert.md>).
Die Beispiele decken nicht jede Kombination aus Tag/Badge, Schutz und Verwendungszahl als eigene Subframe-Seite ab. Die vorstehenden Regeln bestimmen diese Laufzeitvarianten; Development erstellt dafür keine inhaltsgleichen Modals pro Feldnamen.
## Verbindliche Daten- und Schutzregeln
Feld, Gruppe und Wert können **unabhängig** geschützt sein. Eine Systemgruppe darf bearbeitbare Werte enthalten, ein geschützter Systemwert in einer freien Gruppe liegen. Eine Gruppe mit geschütztem Wert kann nicht gelöscht werden; ein Feld mit nicht löschbaren Bestandteilen ebenfalls nicht. Geschützte Definitionen bleiben auffindbar und lesbar, mit Schloss beziehungsweise „Systemfeld/Systemgruppe“ und verständlichem Sperrgrund. Bestehende Werte an Datensätzen **auswählen** und ihre Definition **ändern** sind getrennte Rechte. Eine Systemgruppe lässt sich nicht umbenennen, umfärben, zurücksetzen oder löschen; erlaubte Wertaktionen darin bleiben möglich. Ein geschützter Bestandteil darf auch durch Reset/Löschen einer höheren Ebene nicht indirekt verändert werden.
Die konkrete Zuordnung von Schutz, gespeicherten Vorlagen, Gruppen, Analytics-/Dashboard-Bedeutung und eventuell geteilten Tag-Beständen erfolgt **je Feature** mit Product/Development. Dieses Ticket verlangt die technische Möglichkeit und deren Tests, legt aber nicht pauschal fest, dass etwa „Priorität“ gesperrt oder jede Pipeline mit „Gewonnen/Verloren“ aufgebaut ist. Tags werden nicht automatisch bei Kontakten, Aufgaben und Projekten verfügbar. Leads/Projekte oder ausdrücklich übergreifende Tags können bewusst denselben Bestand nutzen; das ist je Feature zu definieren. Im lokalen [Pipeline-Modell](<../../03 Quellen und Referenzen/hivegrid-cloud/prisma/schema/projekt.prisma>) hängen Projekte an Stages mit `stageKind` und weiteren Abschlussdaten. Gerade dort darf ein verwendeter Statuswert nicht still in eine andere Gruppe wechseln.
## Verwendungen, Folgen und feste Texte
Bei Lösch-, Reset- und gesperrten Gruppenwechseln prüft die App alle Referenzen auf den betroffenen Wert beziehungsweise auf sämtliche Werte einer Gruppe oder eines Feldes. Projekte, Leads, Aufgaben, Automationen und spätere Tools sind mögliche Kategorien. **Nur wirklich vorhandene Kategorien** zeigen: Zahl, `HelpCircle`-Info, aufklappbare Liste und direkte Links. Niemals „In 0 Projekten verwendet“ oder das Subframe-Platzhalterlabel „XY“ anzeigen. Erst eine vollständige erfolgreiche Prüfung mit null Treffern erlaubt „Wird nirgendwo verwendet“. Ein Lade- oder Prüffehler ist keine Nullverwendung.
Die Links verwenden den leicht blauen Stil aus Aufgaben mit `FeatherArrowUpRight`, öffnen jeweils **einen neuen Tab** und lassen Feld, Modal, Aufklappzustand und Scrollposition im Ausgangstab erhalten. „Verwendungen aktualisieren“ lädt alle Kategorien neu. Unmittelbar vor jeder Mutation werden Rechte, Schutz, Vorlage und Referenzen serverseitig erneut geprüft. Ändern sich dadurch die angezeigten Folgen, wird die aktualisierte Prüfung gezeigt und erneut bestätigt. Eine Automation **kann** nach Entfernung einer Referenz beeinträchtigt sein; eine sichere Fehlfunktion darf nicht behauptet werden. Die Bereinigung von Triggern, Bedingungen und Aktionen ist je Integration umzusetzen.
Der graue Folgenbereich in **M03** und der gelbe Warnbereich in **M03g** verwenden für alle Tag-, Badge-, Gruppen- und Feldfälle dieselben vier Stichpunkte, ohne eingesetzte Namen oder Zahlen:
- „Die betroffenen Einträge werden aus allen Verwendungen entfernt.“
- „Projekte, Leads und weitere Datensätze bleiben erhalten.“
- „Betroffene Automationen funktionieren danach möglicherweise nicht mehr wie vorgesehen.“
- **„Das Löschen lässt sich nicht einfach rückgängig machen.“**
Die drei **M03r**-Varianten verwenden stattdessen wortgleich diese vier Stichpunkte. Der erste ist absichtlich bedingt, weil ein Reset nicht immer Werte entfernt:
- „Falls Werte entfallen, werden sie auch aus verknüpften Datensätzen entfernt.“
- „Die Datensätze selbst bleiben erhalten.“
- „Betroffene Automationen funktionieren danach möglicherweise nicht mehr wie vorgesehen.“
- **„Entfernte Werte und Zuordnungen lassen sich nicht einfach rückgängig machen.“**
Konkrete Namen, Zahlen, betroffene Tools und Vorher/Nachher-Werte gehören in Titel, Vorschau und Verwendungslisten, nicht in die festen Warntexte.
## Fehler, Bedienung und Umsetzung
Beim Laden der Felder/Werte zeigen S01/S01a einen Lade-, Leer- oder inline Fehlerzustand im betroffenen Bereich. Fehlgeschlagenes Anlegen, Bearbeiten, Duplizieren, Umordnen, Löschen oder Zurücksetzen meldet der vorhandene **Error-Toast** mit „Erneut versuchen“; Eingaben und Kontext bleiben erhalten. Kann eine Verwendung in M03, M03c, M03r oder M03v nicht geprüft werden, steht der Fehler **inline im auslösenden Modal** mit Retry, die Aktion bleibt gesperrt. Scheitert die erneute Prüfung in M03g, bleibt „Endgültig löschen“ gesperrt und der Fehler erscheint dort inline; ein Schreibfehler erzeugt einen Toast. Für diese Fälle gibt es **keine zusätzlichen Fehler-Screens**. Bei unbekanntem Schreibresultat zuerst den wirklichen Stand prüfen, bevor erneut gesendet wird; doppelte Ausführung verhindern.
S01/S01a verwenden `Dialog.Content` in `large` ohne äußeren Stack; die kleineren Folgenmodals zeigen keinen zusätzlichen Tool-/Feld-Badge im Kopf. Bei überlangen Modals scrollt **nur der Inhalt**; Kopf samt Trennlinie und der graue Folgenbereich mit Aktionen bleiben sticky. Kurze Modals behalten ihre natürliche Höhe. Die rechte Verwaltungsspalte scrollt als Ganzes, einzelne Statusgruppen nicht. Wertzeilen haben mindestens 44 px Höhe; der Drag-Griff ist 18 px, links 12 px und rechts 16 px Innenabstand, zwischen Griff und Wert 6 px. Die Zeile bleibt bei Hover weiß, damit der Hover der einzelnen Aktionsbuttons sichtbar bleibt.
Die vorhandenen Komponenten für `Tag_Label`, `Badge`, Dialog, Context Menu, Popover, `HelpCircle`, LinkButton und Toast sind zu verwenden. Die rechte Desktop-Spalte hat mindestens 600 px Breite. Badges tragen **nur einen Farbpunkt, kein eigenes Icon**; ein Gruppenicon steht inline vor dem Gruppennamen. Bei freien Gruppen sind Icon- und Farb-Dropdown gleich groß (32 × 44 px). Das [Farbauswahl-Popover](https://app.subframe.com/f023064a5ca0/design/0fe79596-a3a6-47bb-9071-995e6864a13e/edit) ist die Vorlage für bearbeitbare Werte mit kräftigen, dezenten und Kontur-Varianten; Gruppen verwenden eine eigene Farbauswahl und einen Icon-Picker mit Suche. Der volle Icon-Katalog wird im Development angebunden. Plus, Reset, Duplizieren, Löschen, Kontextmenü, Icon- und Farbauswahl sowie Info benötigen verständliche Tooltips/zugängliche Namen für Hover und Tastaturfokus. Nach Abbrechen geht der Fokus zum Auslöser zurück; Links kündigen das neue Tab zugänglich an. Subframe zeigt die Gestaltung, aber seine Beispiel-Handler, Links und Daten sind nicht die fertige Geschäftslogik.
**Abnahmefälle:** freie und gesperrte Feld-/Gruppen-/Wertkombinationen; Tag-/Badge-Einzelwert sowie Tag-/Badge-Feld; Badge-Feld mit und ohne Gruppen; Löschen und Reset mit null/einer/mehreren Verwendungen; Referenz in einer Automation; Gruppenwechsel mit null/einer/mehreren Referenzen; geänderte Verwendung zwischen Anzeige und Mutation; neue Tabs und Rückkehr; lange Namen, viele Gruppen und geöffnete Accordions auf kleinem Viewport; Tastatur, Fokus und Tooltips; Fehler/Retry ohne doppelte Mutation.
Der [zentrale Index S02](<../../02 Wireframes/Tags und Badges/WF-Tags und Badges/Backlog/S02 Zentraler Index.md>) bleibt ein späterer Einstieg außerhalb dieses lokalen Flows. Alte Layoutvergleiche, M01/M02, M04 und eigenständige Fehler-Cards sind keine umzusetzenden Screens. Die separate [Farbreferenz](https://app.subframe.com/f023064a5ca0/design/4c177464-c1e9-4993-a77c-15c1f6ff0a0a/edit) ist nur eine Designreferenz und ändert die globalen Komponenten nicht.
+1
View File
@@ -18,6 +18,7 @@ Die Detailwahrheit bleibt in den Wireframe-Paketen und im `Screen Paket Tracker`
| Ticket | Datei |
|---|---|
| D-TAGS | [D-TAGS Tags und Badges](<Fertige Tickets/D-TAGS Tags und Badges.md>) |
| D-P2 | [D-P2 Auth Wireframes](<Fertige Tickets/D-P2 Auth Wireframes.md>) |
| D-P3 (Benachrichtigungen) | [D-P3 Benachrichtigungen](<Fertige Tickets/D-P3 Benachrichtigungen.md>) |
| D-D0b | [D-D0b Layout Standards](<Fertige Tickets/D-D0b Layout Standards.md>) |