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
pull from: release/1.44.0-ux-foundation-production-update-v1
merge into: :main
:main
:release/1.44.0-ux-foundation-production-update-v1
:dependabot/github_actions/actions/upload-artifact-7
:feature/updater-3.4-lifecycle
:release/1.43.0-production-update-v3
:dependabot/github_actions/docker/setup-buildx-action-4
:dependabot/github_actions/docker/metadata-action-6
:dependabot/github_actions/docker/login-action-4
:dependabot/github_actions/docker/build-push-action-7
:dependabot/docker/node-26-bookworm-slim
:release/1.41.1-ci-source-root-hotfix
:release/1.41.0-coolify-production
:release/1.40.2-capability-graph-hotfix
:release/1.40.1-flux-loop-hotfix
:release/1.40.0-module-manager
:release/1.39.0-catalog-media
:release/1.38.0-identity-settings
:release/1.37.0-security-foundation
:release/1.36.0-theme-manager
:release/1.35.0-platform-kernel
:release/1.35.0-platform-architecture
:release/1.34.3-initial-import
:release/1.34.2-initial-import
:release/1.34.1-initial-import
:release/1.34.0-initial-import
:develop
:feature/ui-foundation-2026
No Reviewers
Labels
Clear labels
bug
dependencies
docker
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
javascript
question
wontfix
Something isn't working
Pull requests that update a dependency file
Pull requests that update docker code
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Pull requests that update GitHub Actions code
Good for newcomers
Extra attention is needed
This doesn't seem right
Pull requests that update javascript code
Further information is requested
This will not be worked on
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Markus/vendoo#29
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Vendoo wird im Alltag deutlich übersichtlicher und leichter bedienbar, ohne bestehende Funktionen oder Datenflüsse umzubauen.
UX-Slice 1 – Navigation & Übersicht
aria-currenteindeutig ausgezeichnetUX-Slice 2 – Geführter Ablauf „Neuer Artikel“
UX-Slice 3 – Artikelübersicht
UX-Slice 4 – Veröffentlichen
UX-Slice 5 – Medienbibliothek & Bildergalerie
UX-Slice 6 – Bildwerkstatt
UX-Slice 7 – FLUX Studio
UX-Slice 8 – Qualitätscenter
UX-Slice 9 – Lager & Bestandsverwaltung
UX-Slice 10 – Vorlagenverwaltung
UX-Slice 11 – Heute-Arbeitsplatz
Sicherheitsgrenzen
Der Pull Request bleibt Draft, bis Linux-, Windows-, alle UX-Gates, Docker- und Paketvertrag auf dem finalen Head vollständig grün sind.
UX-Slice 12 – Einstellungen & Verbindungen
Der Settings-Bereich wurde als additives Control Center überarbeitet:
Sicherheitsgrenzen
Final abgenommener Head:
fac72410c1379b334371d4986cbac79ca9bc59e4Linux, Windows/PowerShell 5.1, Docker und das reproduzierbare Updater-3.4-Paket sind vollständig grün.
UX-Slice 14 – Globale Suche & Navigation
Ctrl+Kbzw.⌘Khistory.pushState,popstateund URL-HashAlt+Pfeil links/rechtsFinaler geprüfter Head:
79513ce5aff33e326be0fb92c483c105f0b2e2d4Linux, 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 Foundation 2.0 – Slice 15.0/15.1: Navigation Engine & Command Registry
window.VendooCommands-API mit Register, Unregister, List, Execute, Favoriten und Subscribewindow.VendooNavigation-API mit Current View, Recents, Open, Back, Forward und Homeverify:command-platform-Gate im vollständigen ReleasevertragFinal geprüfter Head:
eabbafbebd9288a258971c0a0a8abbeb27c9ea20Linux, Windows/PowerShell 5.1, Docker und reproduzierbares Updater-3.4-Paket vollständig grün. PR bleibt Draft; kein Merge oder Deployment.
UX Slice 16 – Ctrl+K Command Registry Migration
Umgesetzt auf
release/1.44.0-ux-foundation-production-update-v1ab Referenz-Headeabbafbebd9288a258971c0a0a8abbeb27c9ea20.Technische Änderungen
window.VendooCommands.list(...)undwindow.VendooCommands.execute(...)migriertVIEW_LABELS-/collectCommands()-Quelle entferntAbnahme
npm run verify:command-palette-registryFinaler 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_requiredund benötigt eine manuelle Workflow-Freigabe, bevor der vollständige Linux-/Windows-/Docker-/Paketvertrag bewertet werden kann.UX Slice 17 – Universal Action Registry
Umgesetzt auf
release/1.44.0-ux-foundation-production-update-v1ab Slice-16-Head7bc8a81bba5a220f4dda5bcc6911d40060c257a5.Plattformkern
window.VendooActions{ replace: true }Surfaces und Integration
kind: actiondata-vendoo-actionrenderSurface(...)undmountSurface(...)Safety und UX
window.confirmAbnahme
npm run verify:universal-actionsverify:allintegriertAktueller 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 18 – Safe Action Adapters
Umgesetzt auf
release/1.44.0-ux-foundation-production-update-v1ab Slice-17-Headbd87f739992085bf0d06060b9b075bb5d2219175.Erste kontrollierte Action-Migration
Neun bestehende, ausschließlich nicht destruktive Vendoo-Aktionen werden jetzt über
window.VendooActionsund die Ctrl+K-Palette angeboten:Technischer Vertrag
danger: noneclick()an bereits vorhandene Vendoo-Buttons oder -Linkswindow.VendooNavigation.currentViewadminhistorymedia-librarywindow.VendooActions.registerMany(...)Abnahme
npm run verify:safe-action-adaptersverify:allintegriertnode --check public/safe-action-adapters.jsnode --check tools/verify-safe-action-adapters-1.44.0.mjsdanger: none, keinfetch, Polling,innerHTML,window.confirmoder direkter produktiver API-AufrufAktueller Code-/Dokumentations-Head:
dd9596ef857b20c63a8773837a8853d7a657e4a9.CI-Status
Der GitHub-CI-Lauf
29332001980ist in Linux und Windows am gemeinsamen Releasevertrag fehlgeschlagen; der Updater-Paketjob wurde deshalb übersprungen. Das neue Adapter-Gate ist lokal grün.release-manifest.jsonsteht 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 19 – Safe Action Expansion & Navigation API
Umgesetzt auf
release/1.44.0-ux-foundation-production-update-v1ab Slice-18-Headdd9596ef857b20c63a8773837a8853d7a657e4a9.Safe Actions auf 21 erweitert
Die bestehende Adapterplattform registriert jetzt exakt 21 ausschließlich nicht destruktive Actions:
Alle Actions:
danger: nonecommand-paletteÖffentliche Navigation API
Neu ist
public/navigation-api.jsmit dem schreibgeschützten Vertrag:window.VendooNavigation.currentViewwindow.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-readyvendoo:navigation-changedAbnahmeverträge
Neu beziehungsweise erweitert:
tools/verify-navigation-api-1.44.0.mjstools/verify-safe-action-adapters-1.44.0.mjstools/run-ux-platform-gates.mjsnpm run verify:navigation-apinpm run verify:safe-action-adaptersverify:allDie Asset-Ladereihenfolge lautet jetzt:
CI-Diagnose
Der unabhängige Workflow
.github/workflows/ux-platform-contract.ymlwurde bis auf Runner-Bordmittel reduziert:actions/checkoutactions/setup-nodenpm cigitTrotzdem 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, Schemavendoo-release-manifest-v1, Zielversion1.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.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.