WIP: Vendoo 1.44.0 – UX Foundation & Guided Workspaces #29

Draft
Masterluke77 wants to merge 284 commits from release/1.44.0-ux-foundation-production-update-v1 into main
Masterluke77 commented 2026-07-11 00:56:24 +00:00 (Migrated from github.com)

Ziel

Vendoo wird im Alltag deutlich übersichtlicher und leichter bedienbar, ohne bestehende Funktionen oder Datenflüsse umzubauen.

UX-Slice 1 – Navigation & Übersicht

  • Navigation nach tatsächlichen Arbeitsbereichen gruppiert
  • deutsche und verständlichere Bezeichnungen vereinheitlicht
  • selten benötigte Systemfunktionen einklappbar
  • aktive Ansicht mit aria-current eindeutig ausgezeichnet
  • doppelte Seitenüberschriften reduziert
  • Dashboard erhält einen klaren Schnellstart
  • Aktivität, Hinweise und Systemstatus werden nachrangig zusammengefasst
  • responsive Darstellung und Tastaturfokus verbessert

UX-Slice 2 – Geführter Ablauf „Neuer Artikel“

  • drei klar erkennbare Arbeitsschritte: Fotos, Ziel festlegen, Prüfen & Speichern
  • dynamische Fortschrittsanzeige und kontextbezogene nächste Aktion
  • große Drei-Spalten-Ansicht auf zwei Arbeitsbereiche plus vollbreite Ergebnisprüfung reduziert
  • Plattform und Vorlage bleiben als einfache Standardauswahl sichtbar
  • AI-Provider, Modell, Sprache, Varianten und Artikelhinweise unter „Weitere Einstellungen“ gebündelt
  • Foto-Tipps, Produktbild Studio und HTML-Vorschau optional einklappbar
  • direkter Fokus auf den jeweils fehlenden Arbeitsschritt
  • vorhandene Generator- und Speicherbuttons werden weiterverwendet

UX-Slice 3 – Artikelübersicht

  • standardmäßig übersichtliche Produktkarten, vorhandene Tabellenansicht bleibt umschaltbar
  • Schnellfilter für Alle, Aktiv, Reserviert und Verkauft
  • aktive Such-, Plattform-, Status- und Datumsfilter als einzeln entfernbare Chips
  • Ergebnisanzahl direkt im Arbeitskopf
  • wichtige Artikeldaten in den Karten klar beschriftet und hierarchisch geordnet
  • Mehrfachaktionen erscheinen erst bei einer Auswahl
  • seltene Mehrfachaktionen liegen unter „Weitere Aktionen“
  • vollständige Tastaturbedienung für Artikelkarten und Schalter
  • responsive Einspaltenansicht für kleine Displays
  • eigenes Article-Overview-Abnahme-Gate

UX-Slice 4 – Veröffentlichen

  • Publishing-Ablauf als drei verständliche Phasen dargestellt: Artikel wählen, Methode wählen, Auftrag überwachen
  • Ansichten in „Vorbereiten“ und „Betrieb“ gruppiert
  • Smart Copy und Direkt-Publishing bleiben artikelfokussierte Arbeitsbereiche
  • Queue, geplante Veröffentlichungen und Fehlerzentrale nutzen die volle Arbeitsbreite
  • dauerhafte dritte Statusspalte durch einklappbaren Betriebsmonitor ersetzt
  • Statusmonitor zeigt offene Fehler, wartende und laufende Aufträge kompakt an
  • aktive Such-, Plattform- und Statusfilter als einzeln entfernbare Chips
  • Mehrfachaktionen erscheinen erst bei ausgewählten Artikeln
  • seltene Publishing-Aktionen liegen unter „Weitere Aktionen“
  • vollständige Tastaturbedienung für Ansichten und Artikelkarten
  • eigenes Publish-Center-Abnahme-Gate im vollständigen Releasevertrag

UX-Slice 5 – Medienbibliothek & Bildergalerie

  • klare Arbeitszustände für Durchsuchen, Filtern, Auswählen und große Vorschau
  • drei persistente Kartengrößen für kompakte, normale und große Bildansicht
  • Quellenübersicht horizontal und responsiv statt überbreiter Kachelreihe
  • Suche bleibt direkt sichtbar, Detailfilter liegen unter „Filter & Anzeige“
  • aktive Suche, Quelle und Favoritenfilter als einzeln entfernbare Chips
  • Auswahlleiste erscheint erst bei tatsächlich ausgewählten Bildern
  • Bildproduktion und Download bleiben Primäraktionen; Löschen liegt unter „Weitere Aktionen“
  • kompaktere Karten mit kleinen Checkboxen, Favoriten und Icon-Aktionen
  • Bildklick öffnet die vorhandene große Vorschau mit Zoom
  • Vor/Zurück-Navigation und Tastatursteuerung in der Vorschau
  • direkter Weg „Im Artikel verwenden“ aus der Vorschau
  • responsive Ein- und Zweispaltenansichten für kleine Displays
  • eigenes Media-Library-Abnahme-Gate im vollständigen Releasevertrag

UX-Slice 6 – Bildwerkstatt

  • geführter Ablauf für Quellbilder, Ausgabeprofile, Auftragsprüfung und Produktionsüberwachung
  • Auswahlwerkzeuge und zusätzliche Verarbeitung nachrangig einklappbar
  • Produktionsmonitor und Jobfilter klar vom Auftragsformular getrennt
  • aktive, fertige und problematische Jobs schnell filterbar
  • responsive Quellbild-, Profil- und Jobdarstellung
  • Produktionsstart bleibt eine bewusste manuelle Aktion
  • eigenes Image-Factory-UX-Gate im vollständigen Releasevertrag

UX-Slice 7 – FLUX Studio

  • drei getrennte Arbeitsansichten: Erstellen, Aufträge und Bibliothek
  • geführter Ablauf für Prompt, Profil, Ergebnis und Betrieb
  • FLUX-System, ComfyUI-Start/Stop und Laufzeitdaten einklappbar zusammengefasst
  • Prompt-Vorlagen, Qualitätsprofile und Varianten bleiben als Hauptsteuerung sichtbar
  • Prompt-Modus, Stil, Format, Schritte, Seed und Seed Lock unter erweiterten Einstellungen gebündelt
  • Vorschau priorisiert „Als Produktfoto übernehmen“ und Bildbearbeitung
  • Favorit, Download, ähnliche Variante und Löschen unter weiteren Bildaktionen
  • schnelle Jobfilter für Alle, Aktiv, Erfolgreich, Fehler und Abgebrochen
  • Status-Badges für laufende Aufträge, Probleme und Bibliotheksumfang
  • Tastaturnavigation und responsive Darstellung verbessert
  • eigenes FLUX-Studio-UX-Gate im vollständigen Releasevertrag

UX-Slice 8 – Qualitätscenter

  • Prioritätsboard für Blockiert, Prüfen, Bereit und gesamten Bestand
  • nächste sinnvolle Aktion richtet sich automatisch nach offenen Blockern und Prüfbedarf
  • Suche bleibt direkt sichtbar, Note, Status und Seitengröße liegen unter „Filter & Anzeige“
  • aktive Suche sowie Status- und Notenfilter erscheinen als einzeln entfernbare Chips
  • Artikelliste und Detailprüfung werden auf kleineren Ansichten untereinander angeordnet
  • Blocker und Warnungen stehen im Detail vor Erlös, Duplikaten, Bildprüfung und Score-Verlauf
  • „Artikel bearbeiten“ und „Mit AI verbessern“ bleiben Primäraktionen
  • erneute Analyse liegt geschützt unter „Weitere Aktionen“
  • Erlös, Duplikate, Bildprüfung und Verlauf sind unter „Weitere Prüfungen“ einklappbar
  • Statushinweise priorisieren Blocker, Warnungen und Empfehlungen verständlich
  • Tastaturnavigation und responsive Darstellung verbessert
  • eigenes Quality-Center-UX-Gate im vollständigen Releasevertrag

UX-Slice 9 – Lager & Bestandsverwaltung

  • Prioritätsübersicht für nicht zugewiesene Artikel, Lagerorte, aktive Artikel und Lagerwert
  • nächste sinnvolle Aktion führt zuerst zu Artikeln ohne Lagerort
  • Lagerorte können gesucht, nach Zuweisung gefiltert und nach Aufmerksamkeit, Name, Artikelzahl oder Wert sortiert werden
  • nicht zugewiesene Artikel erhalten eine sichtbare Warnpriorität
  • Lagerort-Karten sind per Tastatur vollständig bedienbar
  • Detailansicht erhält Artikelsuche und „Sichtbare auswählen“
  • Verschieben erscheint erst nach einer tatsächlichen Artikelauswahl
  • Umbenennen liegt geschützt unter „Lagerort-Aktionen“
  • Artikelzeilen zeigen verständliche deutsche Statuslabels
  • responsive Einspaltenansichten für kleine Displays
  • DOM-Beobachtung ist gegen eigene Sortier- und Statusupdates abgesichert
  • eigenes Inventory-Workspace-UX-Gate im vollständigen Releasevertrag

UX-Slice 10 – Vorlagenverwaltung

  • übersichtlicher Einstieg mit Gesamtzahl und universell einsetzbaren Vorlagen
  • Suche nach Vorlagenname und Plattform
  • persistente Plattform- und Sprachfilter
  • Karten mit klaren Plattform- und Sprachkennzeichnungen
  • Bearbeiten bleibt Hauptaktion, Löschen liegt unter „Weitere Aktionen“
  • strukturierter Editor mit getrennten Bereichen für Grundlage und Inhalte
  • live aktualisierte Editor-Zusammenfassung für Name, Plattform und Sprache
  • klebende Speichern-/Abbrechen-Leiste
  • verständlicher Leerzustand bei aktiven Filtern
  • responsive Einspaltenansicht für kleine Displays
  • eigenes Template-Workspace-UX-Gate im vollständigen Releasevertrag

UX-Slice 11 – Heute-Arbeitsplatz

  • dynamische Tagessteuerung priorisiert Probleme, bereite Artikel und geplante Veröffentlichungen
  • kontextbezogene Hauptaktion führt nach einem bewussten Klick zum wichtigsten offenen Bereich
  • direkter Schnellzugriff auf neuen Artikel, Qualitätscenter und Publish-Center
  • vorhandene Statusübersicht kompakt in den Tageskopf integriert
  • Filter und Sortierung unter „Ansicht & Sortierung“ nachrangig gebündelt
  • Aufmerksamkeit steht vor Routinearbeit; leere Problemsektionen werden ausgeblendet
  • Planungen und Aktivität lassen sich einklappen, der Zustand bleibt lokal gespeichert
  • Artikel-Inspektor bleibt auf Desktop sticky und ist mobil bewusst ein- und ausblendbar
  • Tastaturnavigation und responsive Darstellung verbessert
  • kein eigener Netzwerkaufruf, kein Polling und kein direkter Zugriff auf den produktiven App-State
  • eigenes Today-Workspace-UX-Gate im vollständigen Releasevertrag

Sicherheitsgrenzen

  • keine Datenbankänderung
  • keine Migration
  • keine Uploads, Benutzer, Artikel, Medien, FLUX-Bilder, Qualitätsscores, Lagerorte, Vorlagen, Tagesdaten oder Einstellungen verändert
  • keine bestehende Route, API oder Modul-ID umbenannt
  • keine automatische Speicherung, Statusänderung, Veröffentlichung, Bildproduktion, Qualitätsanalyse, Lagerzuweisung, Vorlagenänderung oder Löschung
  • keine automatische Tagesaktion oder Navigation ohne bewussten Benutzerklick
  • keine Publishing-, Queue-, Marktplatz-, Medien-, Image-Factory-, FLUX-, ComfyUI-, Quality-Center-, Inventory-, Template- oder Today-Datenlogik verändert
  • UX-Schichten delegieren ausschließlich an bestehende, geprüfte Funktionen

Der Pull Request bleibt Draft, bis Linux-, Windows-, alle UX-Gates, Docker- und Paketvertrag auf dem finalen Head vollständig grün sind.

## Ziel Vendoo wird im Alltag deutlich übersichtlicher und leichter bedienbar, ohne bestehende Funktionen oder Datenflüsse umzubauen. ## UX-Slice 1 – Navigation & Übersicht - Navigation nach tatsächlichen Arbeitsbereichen gruppiert - deutsche und verständlichere Bezeichnungen vereinheitlicht - selten benötigte Systemfunktionen einklappbar - aktive Ansicht mit `aria-current` eindeutig ausgezeichnet - doppelte Seitenüberschriften reduziert - Dashboard erhält einen klaren Schnellstart - Aktivität, Hinweise und Systemstatus werden nachrangig zusammengefasst - responsive Darstellung und Tastaturfokus verbessert ## UX-Slice 2 – Geführter Ablauf „Neuer Artikel“ - drei klar erkennbare Arbeitsschritte: Fotos, Ziel festlegen, Prüfen & Speichern - dynamische Fortschrittsanzeige und kontextbezogene nächste Aktion - große Drei-Spalten-Ansicht auf zwei Arbeitsbereiche plus vollbreite Ergebnisprüfung reduziert - Plattform und Vorlage bleiben als einfache Standardauswahl sichtbar - AI-Provider, Modell, Sprache, Varianten und Artikelhinweise unter „Weitere Einstellungen“ gebündelt - Foto-Tipps, Produktbild Studio und HTML-Vorschau optional einklappbar - direkter Fokus auf den jeweils fehlenden Arbeitsschritt - vorhandene Generator- und Speicherbuttons werden weiterverwendet ## UX-Slice 3 – Artikelübersicht - standardmäßig übersichtliche Produktkarten, vorhandene Tabellenansicht bleibt umschaltbar - Schnellfilter für Alle, Aktiv, Reserviert und Verkauft - aktive Such-, Plattform-, Status- und Datumsfilter als einzeln entfernbare Chips - Ergebnisanzahl direkt im Arbeitskopf - wichtige Artikeldaten in den Karten klar beschriftet und hierarchisch geordnet - Mehrfachaktionen erscheinen erst bei einer Auswahl - seltene Mehrfachaktionen liegen unter „Weitere Aktionen“ - vollständige Tastaturbedienung für Artikelkarten und Schalter - responsive Einspaltenansicht für kleine Displays - eigenes Article-Overview-Abnahme-Gate ## UX-Slice 4 – Veröffentlichen - Publishing-Ablauf als drei verständliche Phasen dargestellt: Artikel wählen, Methode wählen, Auftrag überwachen - Ansichten in „Vorbereiten“ und „Betrieb“ gruppiert - Smart Copy und Direkt-Publishing bleiben artikelfokussierte Arbeitsbereiche - Queue, geplante Veröffentlichungen und Fehlerzentrale nutzen die volle Arbeitsbreite - dauerhafte dritte Statusspalte durch einklappbaren Betriebsmonitor ersetzt - Statusmonitor zeigt offene Fehler, wartende und laufende Aufträge kompakt an - aktive Such-, Plattform- und Statusfilter als einzeln entfernbare Chips - Mehrfachaktionen erscheinen erst bei ausgewählten Artikeln - seltene Publishing-Aktionen liegen unter „Weitere Aktionen“ - vollständige Tastaturbedienung für Ansichten und Artikelkarten - eigenes Publish-Center-Abnahme-Gate im vollständigen Releasevertrag ## UX-Slice 5 – Medienbibliothek & Bildergalerie - klare Arbeitszustände für Durchsuchen, Filtern, Auswählen und große Vorschau - drei persistente Kartengrößen für kompakte, normale und große Bildansicht - Quellenübersicht horizontal und responsiv statt überbreiter Kachelreihe - Suche bleibt direkt sichtbar, Detailfilter liegen unter „Filter & Anzeige“ - aktive Suche, Quelle und Favoritenfilter als einzeln entfernbare Chips - Auswahlleiste erscheint erst bei tatsächlich ausgewählten Bildern - Bildproduktion und Download bleiben Primäraktionen; Löschen liegt unter „Weitere Aktionen“ - kompaktere Karten mit kleinen Checkboxen, Favoriten und Icon-Aktionen - Bildklick öffnet die vorhandene große Vorschau mit Zoom - Vor/Zurück-Navigation und Tastatursteuerung in der Vorschau - direkter Weg „Im Artikel verwenden“ aus der Vorschau - responsive Ein- und Zweispaltenansichten für kleine Displays - eigenes Media-Library-Abnahme-Gate im vollständigen Releasevertrag ## UX-Slice 6 – Bildwerkstatt - geführter Ablauf für Quellbilder, Ausgabeprofile, Auftragsprüfung und Produktionsüberwachung - Auswahlwerkzeuge und zusätzliche Verarbeitung nachrangig einklappbar - Produktionsmonitor und Jobfilter klar vom Auftragsformular getrennt - aktive, fertige und problematische Jobs schnell filterbar - responsive Quellbild-, Profil- und Jobdarstellung - Produktionsstart bleibt eine bewusste manuelle Aktion - eigenes Image-Factory-UX-Gate im vollständigen Releasevertrag ## UX-Slice 7 – FLUX Studio - drei getrennte Arbeitsansichten: Erstellen, Aufträge und Bibliothek - geführter Ablauf für Prompt, Profil, Ergebnis und Betrieb - FLUX-System, ComfyUI-Start/Stop und Laufzeitdaten einklappbar zusammengefasst - Prompt-Vorlagen, Qualitätsprofile und Varianten bleiben als Hauptsteuerung sichtbar - Prompt-Modus, Stil, Format, Schritte, Seed und Seed Lock unter erweiterten Einstellungen gebündelt - Vorschau priorisiert „Als Produktfoto übernehmen“ und Bildbearbeitung - Favorit, Download, ähnliche Variante und Löschen unter weiteren Bildaktionen - schnelle Jobfilter für Alle, Aktiv, Erfolgreich, Fehler und Abgebrochen - Status-Badges für laufende Aufträge, Probleme und Bibliotheksumfang - Tastaturnavigation und responsive Darstellung verbessert - eigenes FLUX-Studio-UX-Gate im vollständigen Releasevertrag ## UX-Slice 8 – Qualitätscenter - Prioritätsboard für Blockiert, Prüfen, Bereit und gesamten Bestand - nächste sinnvolle Aktion richtet sich automatisch nach offenen Blockern und Prüfbedarf - Suche bleibt direkt sichtbar, Note, Status und Seitengröße liegen unter „Filter & Anzeige“ - aktive Suche sowie Status- und Notenfilter erscheinen als einzeln entfernbare Chips - Artikelliste und Detailprüfung werden auf kleineren Ansichten untereinander angeordnet - Blocker und Warnungen stehen im Detail vor Erlös, Duplikaten, Bildprüfung und Score-Verlauf - „Artikel bearbeiten“ und „Mit AI verbessern“ bleiben Primäraktionen - erneute Analyse liegt geschützt unter „Weitere Aktionen“ - Erlös, Duplikate, Bildprüfung und Verlauf sind unter „Weitere Prüfungen“ einklappbar - Statushinweise priorisieren Blocker, Warnungen und Empfehlungen verständlich - Tastaturnavigation und responsive Darstellung verbessert - eigenes Quality-Center-UX-Gate im vollständigen Releasevertrag ## UX-Slice 9 – Lager & Bestandsverwaltung - Prioritätsübersicht für nicht zugewiesene Artikel, Lagerorte, aktive Artikel und Lagerwert - nächste sinnvolle Aktion führt zuerst zu Artikeln ohne Lagerort - Lagerorte können gesucht, nach Zuweisung gefiltert und nach Aufmerksamkeit, Name, Artikelzahl oder Wert sortiert werden - nicht zugewiesene Artikel erhalten eine sichtbare Warnpriorität - Lagerort-Karten sind per Tastatur vollständig bedienbar - Detailansicht erhält Artikelsuche und „Sichtbare auswählen“ - Verschieben erscheint erst nach einer tatsächlichen Artikelauswahl - Umbenennen liegt geschützt unter „Lagerort-Aktionen“ - Artikelzeilen zeigen verständliche deutsche Statuslabels - responsive Einspaltenansichten für kleine Displays - DOM-Beobachtung ist gegen eigene Sortier- und Statusupdates abgesichert - eigenes Inventory-Workspace-UX-Gate im vollständigen Releasevertrag ## UX-Slice 10 – Vorlagenverwaltung - übersichtlicher Einstieg mit Gesamtzahl und universell einsetzbaren Vorlagen - Suche nach Vorlagenname und Plattform - persistente Plattform- und Sprachfilter - Karten mit klaren Plattform- und Sprachkennzeichnungen - Bearbeiten bleibt Hauptaktion, Löschen liegt unter „Weitere Aktionen“ - strukturierter Editor mit getrennten Bereichen für Grundlage und Inhalte - live aktualisierte Editor-Zusammenfassung für Name, Plattform und Sprache - klebende Speichern-/Abbrechen-Leiste - verständlicher Leerzustand bei aktiven Filtern - responsive Einspaltenansicht für kleine Displays - eigenes Template-Workspace-UX-Gate im vollständigen Releasevertrag ## UX-Slice 11 – Heute-Arbeitsplatz - dynamische Tagessteuerung priorisiert Probleme, bereite Artikel und geplante Veröffentlichungen - kontextbezogene Hauptaktion führt nach einem bewussten Klick zum wichtigsten offenen Bereich - direkter Schnellzugriff auf neuen Artikel, Qualitätscenter und Publish-Center - vorhandene Statusübersicht kompakt in den Tageskopf integriert - Filter und Sortierung unter „Ansicht & Sortierung“ nachrangig gebündelt - Aufmerksamkeit steht vor Routinearbeit; leere Problemsektionen werden ausgeblendet - Planungen und Aktivität lassen sich einklappen, der Zustand bleibt lokal gespeichert - Artikel-Inspektor bleibt auf Desktop sticky und ist mobil bewusst ein- und ausblendbar - Tastaturnavigation und responsive Darstellung verbessert - kein eigener Netzwerkaufruf, kein Polling und kein direkter Zugriff auf den produktiven App-State - eigenes Today-Workspace-UX-Gate im vollständigen Releasevertrag ## Sicherheitsgrenzen - keine Datenbankänderung - keine Migration - keine Uploads, Benutzer, Artikel, Medien, FLUX-Bilder, Qualitätsscores, Lagerorte, Vorlagen, Tagesdaten oder Einstellungen verändert - keine bestehende Route, API oder Modul-ID umbenannt - keine automatische Speicherung, Statusänderung, Veröffentlichung, Bildproduktion, Qualitätsanalyse, Lagerzuweisung, Vorlagenänderung oder Löschung - keine automatische Tagesaktion oder Navigation ohne bewussten Benutzerklick - keine Publishing-, Queue-, Marktplatz-, Medien-, Image-Factory-, FLUX-, ComfyUI-, Quality-Center-, Inventory-, Template- oder Today-Datenlogik verändert - UX-Schichten delegieren ausschließlich an bestehende, geprüfte Funktionen Der Pull Request bleibt Draft, bis Linux-, Windows-, alle UX-Gates, Docker- und Paketvertrag auf dem finalen Head vollständig grün sind.
Masterluke77 commented 2026-07-12 19:55:04 +00:00 (Migrated from github.com)

UX-Slice 12 – Einstellungen & Verbindungen

Der Settings-Bereich wurde als additives Control Center überarbeitet:

  • globale Einstellungssuche über alle vorhandenen Bereiche und Feldbezeichnungen
  • Treffer öffnen den passenden bestehenden Bereich und markieren die relevante Einstellung
  • kompaktes Health-Board für AI-Dienste, Marktplätze, lokales FLUX und Netzwerk
  • Bereichskarten für Allgemein, Darstellung, AI & APIs, Marktplätze und lokales FLUX
  • zuletzt geöffneter Bereich und Suchbegriff bleiben lokal gespeichert
  • technische und selten benötigte Optionen liegen unter „Erweiterte Einstellungen“
  • Sticky-Navigation und Speichern-Leiste auf großen Ansichten
  • responsive Darstellung, Tastaturfokus und Reduced-Motion-Vertrag verbessert
  • kein eigener Netzwerkaufruf, kein Polling und kein automatisches Speichern oder Testen
  • eigenes Settings-Control-Center-UX-Gate im vollständigen Releasevertrag

Sicherheitsgrenzen

  • keine Einstellungen, API-Schlüssel, Marktplatzverbindungen oder FLUX-Konfigurationen automatisch verändert
  • keine Datenbankänderung und keine Migration
  • keine bestehende Route, API, Feld-ID oder Modul-ID umbenannt
  • Speichern, Verbindungstests, OAuth, Installation, Start/Stop und Wartung bleiben ausschließlich in der bestehenden geprüften Vendoo-Logik

Final abgenommener Head: fac72410c1379b334371d4986cbac79ca9bc59e4

Linux, Windows/PowerShell 5.1, Docker und das reproduzierbare Updater-3.4-Paket sind vollständig grün.

## UX-Slice 12 – Einstellungen & Verbindungen Der Settings-Bereich wurde als additives Control Center überarbeitet: - globale Einstellungssuche über alle vorhandenen Bereiche und Feldbezeichnungen - Treffer öffnen den passenden bestehenden Bereich und markieren die relevante Einstellung - kompaktes Health-Board für AI-Dienste, Marktplätze, lokales FLUX und Netzwerk - Bereichskarten für Allgemein, Darstellung, AI & APIs, Marktplätze und lokales FLUX - zuletzt geöffneter Bereich und Suchbegriff bleiben lokal gespeichert - technische und selten benötigte Optionen liegen unter „Erweiterte Einstellungen“ - Sticky-Navigation und Speichern-Leiste auf großen Ansichten - responsive Darstellung, Tastaturfokus und Reduced-Motion-Vertrag verbessert - kein eigener Netzwerkaufruf, kein Polling und kein automatisches Speichern oder Testen - eigenes Settings-Control-Center-UX-Gate im vollständigen Releasevertrag ### Sicherheitsgrenzen - keine Einstellungen, API-Schlüssel, Marktplatzverbindungen oder FLUX-Konfigurationen automatisch verändert - keine Datenbankänderung und keine Migration - keine bestehende Route, API, Feld-ID oder Modul-ID umbenannt - Speichern, Verbindungstests, OAuth, Installation, Start/Stop und Wartung bleiben ausschließlich in der bestehenden geprüften Vendoo-Logik Final abgenommener Head: `fac72410c1379b334371d4986cbac79ca9bc59e4` Linux, Windows/PowerShell 5.1, Docker und das reproduzierbare Updater-3.4-Paket sind vollständig grün.
Masterluke77 commented 2026-07-13 07:55:13 +00:00 (Migrated from github.com)

UX-Slice 14 – Globale Suche & Navigation

  • globale Suche über Ctrl+K bzw. ⌘K
  • sichere Navigation zu vorhandenen Vendoo-Bereichen ohne eigene Backend-Suche
  • Tastatursteuerung mit Pfeiltasten, Enter und Escape
  • sichtbare Zurück-/Vorwärts-Schaltflächen im Topbar
  • Browser-Verlauf über history.pushState, popstate und URL-Hash
  • Tastenkürzel Alt+Pfeil links/rechts
  • Verlauf funktioniert auch mit Browser-Zurück und Browser-Vorwärts
  • responsive Suchoberfläche für Desktop, Tablet und Smartphone
  • keine eigenen API-Aufrufe, kein Polling, keine Veröffentlichung, Löschung, Installation oder Statusänderung
  • eigenes Global-Navigation-UX-Gate im vollständigen Releasevertrag

Finaler geprüfter Head: 79513ce5aff33e326be0fb92c483c105f0b2e2d4

Linux, Windows, PowerShell 5.1, Docker und das reproduzierbare Updater-3.4-Paket sind vollständig grün. Der PR bleibt Draft und wurde nicht gemergt.

## UX-Slice 14 – Globale Suche & Navigation - globale Suche über `Ctrl+K` bzw. `⌘K` - sichere Navigation zu vorhandenen Vendoo-Bereichen ohne eigene Backend-Suche - Tastatursteuerung mit Pfeiltasten, Enter und Escape - sichtbare Zurück-/Vorwärts-Schaltflächen im Topbar - Browser-Verlauf über `history.pushState`, `popstate` und URL-Hash - Tastenkürzel `Alt+Pfeil links/rechts` - Verlauf funktioniert auch mit Browser-Zurück und Browser-Vorwärts - responsive Suchoberfläche für Desktop, Tablet und Smartphone - keine eigenen API-Aufrufe, kein Polling, keine Veröffentlichung, Löschung, Installation oder Statusänderung - eigenes Global-Navigation-UX-Gate im vollständigen Releasevertrag Finaler geprüfter Head: `79513ce5aff33e326be0fb92c483c105f0b2e2d4` Linux, Windows, PowerShell 5.1, Docker und das reproduzierbare Updater-3.4-Paket sind vollständig grün. Der PR bleibt Draft und wurde nicht gemergt.
Masterluke77 commented 2026-07-13 12:36:52 +00:00 (Migrated from github.com)

UX Foundation 2.0 – Slice 15.0/15.1: Navigation Engine & Command Registry

  • öffentliche window.VendooCommands-API mit Register, Unregister, List, Execute, Favoriten und Subscribe
  • öffentliche window.VendooNavigation-API mit Current View, Recents, Open, Back, Forward und Home
  • zentrale Registrierung aller bestehenden Vendoo-Arbeitsbereiche
  • lokale Favoriten und zuletzt geöffnete Bereiche
  • sichtbare Breadcrumbs sowie Favoriten-/Recent-Drawer
  • responsive und tastaturbedienbare Oberfläche
  • Command Platform wird vor der bestehenden globalen Navigation geladen
  • keine Netzwerkaufrufe, kein Polling und keine produktiven Fachaktionen im neuen Layer
  • eigenes verify:command-platform-Gate im vollständigen Releasevertrag

Final geprüfter Head: eabbafbebd9288a258971c0a0a8abbeb27c9ea20

Linux, Windows/PowerShell 5.1, Docker und reproduzierbares Updater-3.4-Paket vollständig grün. PR bleibt Draft; kein Merge oder Deployment.

## UX Foundation 2.0 – Slice 15.0/15.1: Navigation Engine & Command Registry - öffentliche `window.VendooCommands`-API mit Register, Unregister, List, Execute, Favoriten und Subscribe - öffentliche `window.VendooNavigation`-API mit Current View, Recents, Open, Back, Forward und Home - zentrale Registrierung aller bestehenden Vendoo-Arbeitsbereiche - lokale Favoriten und zuletzt geöffnete Bereiche - sichtbare Breadcrumbs sowie Favoriten-/Recent-Drawer - responsive und tastaturbedienbare Oberfläche - Command Platform wird vor der bestehenden globalen Navigation geladen - keine Netzwerkaufrufe, kein Polling und keine produktiven Fachaktionen im neuen Layer - eigenes `verify:command-platform`-Gate im vollständigen Releasevertrag Final geprüfter Head: `eabbafbebd9288a258971c0a0a8abbeb27c9ea20` Linux, Windows/PowerShell 5.1, Docker und reproduzierbares Updater-3.4-Paket vollständig grün. PR bleibt Draft; kein Merge oder Deployment.
Masterluke77 commented 2026-07-14 11:28:10 +00:00 (Migrated from github.com)

UX Slice 16 – Ctrl+K Command Registry Migration

Umgesetzt auf release/1.44.0-ux-foundation-production-update-v1 ab Referenz-Head eabbafbebd9288a258971c0a0a8abbeb27c9ea20.

Technische Änderungen

  • Ctrl+K-Palette vollständig auf window.VendooCommands.list(...) und window.VendooCommands.execute(...) migriert
  • parallele VIEW_LABELS-/collectCommands()-Quelle entfernt
  • Command-Vertrag additiv um Aliase, Sichtbarkeit, Enablement und Deaktivierungsgrund erweitert
  • gewichtetes Ranking für Titel, Aliase, Keywords, Beschreibung und Gruppe
  • Favoriten und zuletzt geöffnete Bereiche in Suche und Standardsortierung integriert
  • Permission-Auflösung mit Deny-by-default für explizite, nicht auflösbare Permissions
  • deaktivierte Commands bleiben erklärbar sichtbar, können aber nicht ausgeführt werden
  • vollständiger Combobox/Listbox-, Tastatur-, Fokus- und Live-Region-Vertrag
  • Deep Links, Browser-History und Back/Forward bleiben im bestehenden Navigationslayer

Abnahme

  • neues Gate: npm run verify:command-palette-registry
  • lokal bestanden:
    • Command Platform UX Gate
    • Global Navigation UX Gate
    • Command Palette Registry Gate einschließlich VM-Runtime-Tests
  • keine Datenbankänderung, Migration, Route-, API- oder Modul-ID-Umbenennung
  • keine automatische Speicherung, Veröffentlichung, Installation, Deaktivierung oder Löschung

Finaler Head nach automatischer Manifest-Synchronisierung: 7bc8a81bba5a220f4dda5bcc6911d40060c257a5.

Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst. Der aktuelle GitHub-Actions-Lauf auf dem Manifest-Bot-Head steht auf action_required und benötigt eine manuelle Workflow-Freigabe, bevor der vollständige Linux-/Windows-/Docker-/Paketvertrag bewertet werden kann.

## UX Slice 16 – Ctrl+K Command Registry Migration Umgesetzt auf `release/1.44.0-ux-foundation-production-update-v1` ab Referenz-Head `eabbafbebd9288a258971c0a0a8abbeb27c9ea20`. ### Technische Änderungen - Ctrl+K-Palette vollständig auf `window.VendooCommands.list(...)` und `window.VendooCommands.execute(...)` migriert - parallele `VIEW_LABELS`-/`collectCommands()`-Quelle entfernt - Command-Vertrag additiv um Aliase, Sichtbarkeit, Enablement und Deaktivierungsgrund erweitert - gewichtetes Ranking für Titel, Aliase, Keywords, Beschreibung und Gruppe - Favoriten und zuletzt geöffnete Bereiche in Suche und Standardsortierung integriert - Permission-Auflösung mit Deny-by-default für explizite, nicht auflösbare Permissions - deaktivierte Commands bleiben erklärbar sichtbar, können aber nicht ausgeführt werden - vollständiger Combobox/Listbox-, Tastatur-, Fokus- und Live-Region-Vertrag - Deep Links, Browser-History und Back/Forward bleiben im bestehenden Navigationslayer ### Abnahme - neues Gate: `npm run verify:command-palette-registry` - lokal bestanden: - Command Platform UX Gate - Global Navigation UX Gate - Command Palette Registry Gate einschließlich VM-Runtime-Tests - keine Datenbankänderung, Migration, Route-, API- oder Modul-ID-Umbenennung - keine automatische Speicherung, Veröffentlichung, Installation, Deaktivierung oder Löschung Finaler Head nach automatischer Manifest-Synchronisierung: `7bc8a81bba5a220f4dda5bcc6911d40060c257a5`. Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst. Der aktuelle GitHub-Actions-Lauf auf dem Manifest-Bot-Head steht auf `action_required` und benötigt eine manuelle Workflow-Freigabe, bevor der vollständige Linux-/Windows-/Docker-/Paketvertrag bewertet werden kann.
Masterluke77 commented 2026-07-14 12:04:04 +00:00 (Migrated from github.com)

UX Slice 17 – Universal Action Registry

Umgesetzt auf release/1.44.0-ux-foundation-production-update-v1 ab Slice-16-Head 7bc8a81bba5a220f4dda5bcc6911d40060c257a5.

Plattformkern

  • neue öffentliche API window.VendooActions
  • Registrierung, Mehrfachregistrierung, Auflösung, Ausführbarkeit, Ausführung, Refresh und Subscription
  • zentrale Metadaten für Surfaces, Kontext, Auswahlgrenzen, Permissions, Gefahrstufe, Shortcuts, Priorität und Parallelität
  • Duplicate-ID-Schutz; bewusste Ersetzung nur mit { replace: true }
  • Single-Flight für nicht parallelisierbare Aktionen
  • optionaler Rollback-Hook und vollständige Lifecycle-Events
  • optionaler Audit Sink ohne automatische Telemetrie

Surfaces und Integration

  • automatische Command-Palette-Adapter als kind: action
  • deklarative Bindung über data-vendoo-action
  • dynamische Toolbar-, Menü- und Sheet-Surfaces über renderSurface(...) und mountSurface(...)
  • Shortcut-Normalisierung, Priorisierung und Konflikterkennung
  • bestehende Action-Favoriten bleiben bei Running-, Selection-, Permission- und Modul-Refreshes erhalten; Command-Adapter werden dabei nicht abgemeldet

Safety und UX

  • Deny-by-default bei deklarierter Permission ohne Resolver
  • destruktive Aktionen benötigen immer eine zusätzliche Bestätigung
  • eigener barrierearmer Vendoo-Dialog statt window.confirm
  • optionale Bestätigungsphrase
  • Fokusfalle, Fokus-Rückgabe, responsive Darstellung und Reduced Motion
  • keine Netzwerkaufrufe, keine Fachlogik, keine Datenbankänderung und keine Migration im Registry-Layer

Abnahme

  • neues Gate: npm run verify:universal-actions
  • in verify:all integriert
  • lokal bestanden: Syntaxprüfung und Universal Action Registry Gate einschließlich isolierter Runtime-Tests für Permission, Kontext, Auswahl, Duplicate IDs, Bestätigung, Single-Flight, Rollback, Events und Favoritenerhalt

Aktueller Code-/Dokumentations-Head: bd87f739992085bf0d06060b9b075bb5d2219175.

Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst. Der aktuelle CI-Fehler ist auf einen noch nicht nachgezogenen Release-Manifest-Eintrag für den zuletzt gehärteten Verifier begrenzt; produktive Action-JS/CSS sind bereits mit korrekten Hashes im Manifest enthalten.

## UX Slice 17 – Universal Action Registry Umgesetzt auf `release/1.44.0-ux-foundation-production-update-v1` ab Slice-16-Head `7bc8a81bba5a220f4dda5bcc6911d40060c257a5`. ### Plattformkern - neue öffentliche API `window.VendooActions` - Registrierung, Mehrfachregistrierung, Auflösung, Ausführbarkeit, Ausführung, Refresh und Subscription - zentrale Metadaten für Surfaces, Kontext, Auswahlgrenzen, Permissions, Gefahrstufe, Shortcuts, Priorität und Parallelität - Duplicate-ID-Schutz; bewusste Ersetzung nur mit `{ replace: true }` - Single-Flight für nicht parallelisierbare Aktionen - optionaler Rollback-Hook und vollständige Lifecycle-Events - optionaler Audit Sink ohne automatische Telemetrie ### Surfaces und Integration - automatische Command-Palette-Adapter als `kind: action` - deklarative Bindung über `data-vendoo-action` - dynamische Toolbar-, Menü- und Sheet-Surfaces über `renderSurface(...)` und `mountSurface(...)` - Shortcut-Normalisierung, Priorisierung und Konflikterkennung - bestehende Action-Favoriten bleiben bei Running-, Selection-, Permission- und Modul-Refreshes erhalten; Command-Adapter werden dabei nicht abgemeldet ### Safety und UX - Deny-by-default bei deklarierter Permission ohne Resolver - destruktive Aktionen benötigen immer eine zusätzliche Bestätigung - eigener barrierearmer Vendoo-Dialog statt `window.confirm` - optionale Bestätigungsphrase - Fokusfalle, Fokus-Rückgabe, responsive Darstellung und Reduced Motion - keine Netzwerkaufrufe, keine Fachlogik, keine Datenbankänderung und keine Migration im Registry-Layer ### Abnahme - neues Gate: `npm run verify:universal-actions` - in `verify:all` integriert - lokal bestanden: Syntaxprüfung und Universal Action Registry Gate einschließlich isolierter Runtime-Tests für Permission, Kontext, Auswahl, Duplicate IDs, Bestätigung, Single-Flight, Rollback, Events und Favoritenerhalt Aktueller Code-/Dokumentations-Head: `bd87f739992085bf0d06060b9b075bb5d2219175`. Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst. Der aktuelle CI-Fehler ist auf einen noch nicht nachgezogenen Release-Manifest-Eintrag für den zuletzt gehärteten Verifier begrenzt; produktive Action-JS/CSS sind bereits mit korrekten Hashes im Manifest enthalten.
Masterluke77 commented 2026-07-14 12:20:19 +00:00 (Migrated from github.com)

UX Slice 18 – Safe Action Adapters

Umgesetzt auf release/1.44.0-ux-foundation-production-update-v1 ab Slice-17-Head bd87f739992085bf0d06060b9b075bb5d2219175.

Erste kontrollierte Action-Migration

Neun bestehende, ausschließlich nicht destruktive Vendoo-Aktionen werden jetzt über window.VendooActions und die Ctrl+K-Palette angeboten:

  • Module neu laden
  • alle Module anzeigen
  • Module mit Problemen anzeigen
  • aktuellen Artikel öffnen
  • Artikel als Karten anzeigen
  • Artikel als Liste anzeigen
  • aktuelles Bild groß öffnen
  • Galerie normal anzeigen
  • Medienfilter zurücksetzen

Technischer Vertrag

  • alle Actions verwenden ausschließlich danger: none
  • Handler delegieren nur per click() an bereits vorhandene Vendoo-Buttons oder -Links
  • keine neue Fach-, Netzwerk- oder Persistenzlogik
  • Artikel- und Medienkontext nur über zuletzt fokussiertes/adressiertes oder bereits ausgewähltes Element
  • ohne eindeutigen Kontext bleibt die Action deaktiviert
  • zusätzliche Workspace-Grenzen über window.VendooNavigation.currentView
    • Module nur in admin
    • Artikel nur in history
    • Medien nur in media-library
  • keine zweite Command-Liste; Registrierung ausschließlich über window.VendooActions.registerMany(...)

Abnahme

  • neues Gate: npm run verify:safe-action-adapters
  • in verify:all integriert
  • lokal bestanden:
    • node --check public/safe-action-adapters.js
    • node --check tools/verify-safe-action-adapters-1.44.0.mjs
    • Safe Action Adapter VM-Runtime-Gate
  • geprüft: eindeutige IDs, Workspace-Sichtbarkeit, Delegation an bestehende Handler, Artikel-/Medienkontext, ausschließlich danger: none, kein fetch, Polling, innerHTML, window.confirm oder direkter produktiver API-Aufruf

Aktueller Code-/Dokumentations-Head: dd9596ef857b20c63a8773837a8853d7a657e4a9.

CI-Status

Der GitHub-CI-Lauf 29332001980 ist in Linux und Windows am gemeinsamen Releasevertrag fehlgeschlagen; der Updater-Paketjob wurde deshalb übersprungen. Das neue Adapter-Gate ist lokal grün. release-manifest.json steht weiterhin auf dem vorherigen Blob-Stand und enthält die neuen Slice-18-Dateien/Hashes noch nicht. Ein Manifest-Sync-Commit wurde bislang nicht erzeugt.

Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst.

## UX Slice 18 – Safe Action Adapters Umgesetzt auf `release/1.44.0-ux-foundation-production-update-v1` ab Slice-17-Head `bd87f739992085bf0d06060b9b075bb5d2219175`. ### Erste kontrollierte Action-Migration Neun bestehende, ausschließlich nicht destruktive Vendoo-Aktionen werden jetzt über `window.VendooActions` und die Ctrl+K-Palette angeboten: - Module neu laden - alle Module anzeigen - Module mit Problemen anzeigen - aktuellen Artikel öffnen - Artikel als Karten anzeigen - Artikel als Liste anzeigen - aktuelles Bild groß öffnen - Galerie normal anzeigen - Medienfilter zurücksetzen ### Technischer Vertrag - alle Actions verwenden ausschließlich `danger: none` - Handler delegieren nur per `click()` an bereits vorhandene Vendoo-Buttons oder -Links - keine neue Fach-, Netzwerk- oder Persistenzlogik - Artikel- und Medienkontext nur über zuletzt fokussiertes/adressiertes oder bereits ausgewähltes Element - ohne eindeutigen Kontext bleibt die Action deaktiviert - zusätzliche Workspace-Grenzen über `window.VendooNavigation.currentView` - Module nur in `admin` - Artikel nur in `history` - Medien nur in `media-library` - keine zweite Command-Liste; Registrierung ausschließlich über `window.VendooActions.registerMany(...)` ### Abnahme - neues Gate: `npm run verify:safe-action-adapters` - in `verify:all` integriert - lokal bestanden: - `node --check public/safe-action-adapters.js` - `node --check tools/verify-safe-action-adapters-1.44.0.mjs` - Safe Action Adapter VM-Runtime-Gate - geprüft: eindeutige IDs, Workspace-Sichtbarkeit, Delegation an bestehende Handler, Artikel-/Medienkontext, ausschließlich `danger: none`, kein `fetch`, Polling, `innerHTML`, `window.confirm` oder direkter produktiver API-Aufruf Aktueller Code-/Dokumentations-Head: `dd9596ef857b20c63a8773837a8853d7a657e4a9`. ### CI-Status Der GitHub-CI-Lauf `29332001980` ist in Linux und Windows am gemeinsamen Releasevertrag fehlgeschlagen; der Updater-Paketjob wurde deshalb übersprungen. Das neue Adapter-Gate ist lokal grün. `release-manifest.json` steht weiterhin auf dem vorherigen Blob-Stand und enthält die neuen Slice-18-Dateien/Hashes noch nicht. Ein Manifest-Sync-Commit wurde bislang nicht erzeugt. Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst.
Masterluke77 commented 2026-07-14 12:51:03 +00:00 (Migrated from github.com)

UX Slice 19 – Safe Action Expansion & Navigation API

Umgesetzt auf release/1.44.0-ux-foundation-production-update-v1 ab Slice-18-Head dd9596ef857b20c63a8773837a8853d7a657e4a9.

Safe Actions auf 21 erweitert

Die bestehende Adapterplattform registriert jetzt exakt 21 ausschließlich nicht destruktive Actions:

  • 6 Modulaktionen: Refresh sowie Filter für alle, aktiv, deaktiviert, installiert und Probleme
  • 4 Extension-Filter: alle, bereit, verbunden und Handlungsbedarf
  • 4 Artikelaktionen: aktuellen Artikel öffnen, Kartenansicht, Listenansicht und Filter-Reset
  • 7 Medienaktionen: Vorschau, drei Galeriedichten, Rasteransicht, Listenansicht und Filter-Reset

Alle Actions:

  • verwenden ausschließlich danger: none
  • erscheinen ausschließlich in der command-palette
  • delegieren nur an bereits bestehende Vendoo-Buttons oder Links
  • enthalten keine eigene Fach-, Netzwerk- oder Persistenzlogik
  • sind auf den tatsächlich aktiven Workspace begrenzt

Öffentliche Navigation API

Neu ist public/navigation-api.js mit dem schreibgeschützten Vertrag:

  • window.VendooNavigation.currentView
  • window.VendooNavigation.canOpen(view)
  • window.VendooNavigation.open(view)

open() delegiert ausschließlich an den vorhandenen Sidebar-Handler. Es gibt keine eigene URL-, Browser-History- oder Routinglogik.

Lifecycle:

  • vendoo:navigation-api-ready
  • vendoo:navigation-changed

Abnahmeverträge

Neu beziehungsweise erweitert:

  • tools/verify-navigation-api-1.44.0.mjs
  • tools/verify-safe-action-adapters-1.44.0.mjs
  • tools/run-ux-platform-gates.mjs
  • npm run verify:navigation-api
  • npm run verify:safe-action-adapters
  • beide Gates in verify:all

Die Asset-Ladereihenfolge lautet jetzt:

  1. Command Platform
  2. Universal Action Registry
  3. Global Navigation
  4. Navigation API
  5. Safe Action Adapters

CI-Diagnose

Der unabhängige Workflow .github/workflows/ux-platform-contract.yml wurde bis auf Runner-Bordmittel reduziert:

  • keine Marketplace-Action
  • kein actions/checkout
  • kein actions/setup-node
  • kein npm ci
  • kein Dependency-Cache
  • Checkout des exakten Commits ausschließlich mit Runner-git

Trotzdem enden Linux und Windows weiterhin ohne einen einzigen ausgeführten Step und ohne Jobprotokoll. Damit liegt der aktuelle UX-Workflow-Ausfall nachweislich vor Ausführung des Repository-Codes und auf GitHub-Actions-/Repository-Infrastrukturebene. Auch der vollständige CI-Vertrag zeigt dasselbe Step-/Log-Verhalten.

Das Root-Manifest steht weiterhin auf Blob dadfdf80410f7671f8f6001683f8f05743625098, Schema vendoo-release-manifest-v1, Zielversion 1.43.0; ein automatischer Manifest-Sync auf die neuen Slice-19-Dateien ist noch nicht erfolgt.

Aktueller Abnahme-Head: d71f868cb253c943c01f30bad76251ae487a5750.

Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst.

## UX Slice 19 – Safe Action Expansion & Navigation API Umgesetzt auf `release/1.44.0-ux-foundation-production-update-v1` ab Slice-18-Head `dd9596ef857b20c63a8773837a8853d7a657e4a9`. ### Safe Actions auf 21 erweitert Die bestehende Adapterplattform registriert jetzt exakt 21 ausschließlich nicht destruktive Actions: - 6 Modulaktionen: Refresh sowie Filter für alle, aktiv, deaktiviert, installiert und Probleme - 4 Extension-Filter: alle, bereit, verbunden und Handlungsbedarf - 4 Artikelaktionen: aktuellen Artikel öffnen, Kartenansicht, Listenansicht und Filter-Reset - 7 Medienaktionen: Vorschau, drei Galeriedichten, Rasteransicht, Listenansicht und Filter-Reset Alle Actions: - verwenden ausschließlich `danger: none` - erscheinen ausschließlich in der `command-palette` - delegieren nur an bereits bestehende Vendoo-Buttons oder Links - enthalten keine eigene Fach-, Netzwerk- oder Persistenzlogik - sind auf den tatsächlich aktiven Workspace begrenzt ### Öffentliche Navigation API Neu ist `public/navigation-api.js` mit dem schreibgeschützten Vertrag: - `window.VendooNavigation.currentView` - `window.VendooNavigation.canOpen(view)` - `window.VendooNavigation.open(view)` `open()` delegiert ausschließlich an den vorhandenen Sidebar-Handler. Es gibt keine eigene URL-, Browser-History- oder Routinglogik. Lifecycle: - `vendoo:navigation-api-ready` - `vendoo:navigation-changed` ### Abnahmeverträge Neu beziehungsweise erweitert: - `tools/verify-navigation-api-1.44.0.mjs` - `tools/verify-safe-action-adapters-1.44.0.mjs` - `tools/run-ux-platform-gates.mjs` - `npm run verify:navigation-api` - `npm run verify:safe-action-adapters` - beide Gates in `verify:all` Die Asset-Ladereihenfolge lautet jetzt: 1. Command Platform 2. Universal Action Registry 3. Global Navigation 4. Navigation API 5. Safe Action Adapters ### CI-Diagnose Der unabhängige Workflow `.github/workflows/ux-platform-contract.yml` wurde bis auf Runner-Bordmittel reduziert: - keine Marketplace-Action - kein `actions/checkout` - kein `actions/setup-node` - kein `npm ci` - kein Dependency-Cache - Checkout des exakten Commits ausschließlich mit Runner-`git` Trotzdem enden Linux und Windows weiterhin ohne einen einzigen ausgeführten Step und ohne Jobprotokoll. Damit liegt der aktuelle UX-Workflow-Ausfall nachweislich vor Ausführung des Repository-Codes und auf GitHub-Actions-/Repository-Infrastrukturebene. Auch der vollständige CI-Vertrag zeigt dasselbe Step-/Log-Verhalten. Das Root-Manifest steht weiterhin auf Blob `dadfdf80410f7671f8f6001683f8f05743625098`, Schema `vendoo-release-manifest-v1`, Zielversion `1.43.0`; ein automatischer Manifest-Sync auf die neuen Slice-19-Dateien ist noch nicht erfolgt. Aktueller Abnahme-Head: `d71f868cb253c943c01f30bad76251ae487a5750`. Der PR bleibt Draft. Kein Merge, Deployment oder Release wurde ausgelöst.
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin release/1.44.0-ux-foundation-production-update-v1:release/1.44.0-ux-foundation-production-update-v1
git checkout release/1.44.0-ux-foundation-production-update-v1
Sign in to join this conversation.