fix: route workspace switch to chooser #147

Merged
ahmido merged 2 commits from 121-workspace-switch-fix into dev 2026-03-08 00:58:52 +00:00
Owner

Summary

  • route the context-bar Switch workspace link to the canonical chooser flow instead of workspace management
  • add focused regression coverage for topbar switching, management separation, and chooser redirect semantics
  • add Spec 121 artifacts (spec, plan, research, data-model, contracts, quickstart, tasks, checklist)

Validation

  • vendor/bin/sail artisan test --compact tests/Feature/Monitoring/HeaderContextBarTest.php tests/Feature/Workspaces/WorkspaceSwitchUserMenuTest.php tests/Feature/Workspaces/ChooseWorkspacePageTest.php tests/Feature/Workspaces/WorkspaceNavigationHubTest.php tests/Feature/Workspaces/EnsureWorkspaceSelectedMiddlewareTest.php tests/Feature/Workspaces/ChooseWorkspaceRedirectsToChooseTenantTest.php
  • vendor/bin/sail bin pint --dirty --format agent

Notes

  • base branch: dev
  • branch: 121-workspace-switch-fix
## Summary - route the context-bar `Switch workspace` link to the canonical chooser flow instead of workspace management - add focused regression coverage for topbar switching, management separation, and chooser redirect semantics - add Spec 121 artifacts (`spec`, `plan`, `research`, `data-model`, `contracts`, `quickstart`, `tasks`, checklist) ## Validation - `vendor/bin/sail artisan test --compact tests/Feature/Monitoring/HeaderContextBarTest.php tests/Feature/Workspaces/WorkspaceSwitchUserMenuTest.php tests/Feature/Workspaces/ChooseWorkspacePageTest.php tests/Feature/Workspaces/WorkspaceNavigationHubTest.php tests/Feature/Workspaces/EnsureWorkspaceSelectedMiddlewareTest.php tests/Feature/Workspaces/ChooseWorkspaceRedirectsToChooseTenantTest.php` - `vendor/bin/sail bin pint --dirty --format agent` ## Notes - base branch: `dev` - branch: `121-workspace-switch-fix`
ahmido added 1 commit 2026-03-08 00:44:14 +00:00
ahmido added 1 commit 2026-03-08 00:55:38 +00:00
ahmido merged commit 891f177311 into dev 2026-03-08 00:58:52 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#147
No description provided.