Brings the semantically-correct unification work from the closed
agent/release-v2-experience PR into release/v2:
- universal create surface (header, board, spotlight) with permission-aware actions
- board empty state and setup checklist with widget/connection recipes
- in-widget integration editing via inspector modal, preserving unsaved widget settings
- single-source widget-integration capability map (nativeFeatureCapabilities)
- multi-endpoint Docker singleton with per-endpoint failure isolation, DOCKER_ENDPOINTS descriptors and service reconciliation
- Kubernetes multi-context registry with availability probing and context selector
- response-contract test harness and setup analytics property boundaries
Excludes the feature-platform generator/workbench tooling (deferred).
* feat: add integration access check to middlewares
* fix: format issues
* fix: remove group and user permissions and items from context
* refactor: move action check to seperate function
* feat: add integration access settings
* fix: typecheck and test issues
* fix: test timeout
* chore: address pull request feedback
* chore: add throw if action forbidden for integration permissions
* fix: unable to create new migrations because of duplicate prevId in sqlite snapshots
* chore: add sqlite migration for integration permissions
* test: add unit tests for integration access
* test: add permission checks to integration router tests
* test: add unit test for integration permissions
* chore: add mysql migration
* fix: format issues
* fix: cache is not exportet from react
* fix: format issue
* wip: add usage of group permissions
* feat: show inherited groups and add manage group
* refactor: improve board access management
* chore: address pull request feedback
* fix: type issues
* fix: migrations
* test: add unit tests for board permissions, permissions and board router
* test: add unit tests for board router and get current user permissions method
* fix: format issues
* fix: deepsource issue