feat: complete workspace-first environment routing cutover #340

Merged
ahmido merged 4 commits from 280-workspace-tenancy-environment-routing into platform-dev 2026-05-07 21:56:17 +00:00
Owner

Summary

  • retire the tenant panel runtime and converge operator routing on the workspace-first admin shell
  • update tenant, operations, and required-permissions navigation helpers to use canonical workspace-scoped URLs
  • repair the focused feature coverage, add the Spec 280 browser smoke, and record the implementation close-out in the requirements checklist

Validation

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/WorkspaceFoundation tests/Feature/Workspaces tests/Feature/ManagedEnvironment tests/Feature/RequiredPermissions tests/Feature/Operations tests/Feature/MonitoringOperationsTest.php
  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Browser/Spec280WorkspaceTenancyEnvironmentRoutingSmokeTest.php
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent

Note

  • origin/platform is not present on the remote; platform-dev is the clean base branch that limits this PR to the Spec 280 prep commit plus the implementation commit.
## Summary - retire the tenant panel runtime and converge operator routing on the workspace-first admin shell - update tenant, operations, and required-permissions navigation helpers to use canonical workspace-scoped URLs - repair the focused feature coverage, add the Spec 280 browser smoke, and record the implementation close-out in the requirements checklist ## Validation - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/WorkspaceFoundation tests/Feature/Workspaces tests/Feature/ManagedEnvironment tests/Feature/RequiredPermissions tests/Feature/Operations tests/Feature/MonitoringOperationsTest.php` - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Browser/Spec280WorkspaceTenancyEnvironmentRoutingSmokeTest.php` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` ## Note - `origin/platform` is not present on the remote; `platform-dev` is the clean base branch that limits this PR to the Spec 280 prep commit plus the implementation commit.
ahmido added 3 commits 2026-05-07 21:47:20 +00:00
ahmido added 1 commit 2026-05-07 21:53:42 +00:00
docs: close out spec 280 tasks
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 1m32s
c0611c41bd
ahmido merged commit 360d20e881 into platform-dev 2026-05-07 21:56:17 +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#340
No description provided.