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
Showing only changes of commit bd87f73999 - Show all commits
@@ -71,6 +71,8 @@ Doppelte Action-IDs werden standardmäßig abgewiesen. Eine bewusste Ersetzung i
Actions mit der Surface `command-palette` werden automatisch als `kind: action` in `window.VendooCommands` registriert. Die Ctrl+K-Palette bleibt dadurch weiterhin vollständig Registry-getrieben.
Statusänderungen wie Running-, Selection-, Permission- oder Modulzustände aktualisieren den bestehenden Command-Adapter ohne vorherige Abmeldung. Dadurch bleiben favorisierte Action-Commands bei einem normalen Registry-Refresh erhalten. Eine Abmeldung erfolgt ausschließlich bei echter Action-Entfernung oder einer bewussten Ersetzung.
Deklarative UI-Elemente können mit `data-vendoo-action="<action-id>"` gebunden werden. Die Registry synchronisiert `disabled`, `aria-disabled`, Running- und Danger-Zustände. Dynamische Surfaces können über `renderSurface(...)` oder `mountSurface(...)` aufgebaut werden.
## Events und Audit-Anbindung
@@ -110,6 +112,7 @@ Das Gate prüft statisch und in einer isolierten Runtime:
- öffentlichen Registry-Vertrag
- Command-Palette-Adapter
- Erhalt registrierter Command-Adapter und Favoriten bei Status-Refreshes
- Kontext-, Permission- und Auswahlauflösung
- Duplicate-ID-Schutz
- destruktive Bestätigung