feat: cut over workspace-owned analysis shell context #375

Merged
ahmido merged 3 commits from 320-workspace-owned-analysis-surface-registration-shell-cutover into platform-dev 2026-05-16 23:16:55 +00:00
Owner

Summary

  • cut over workspace-owned analysis and library surfaces to workspace shell ownership instead of inheriting remembered environment shell context
  • update the affected findings pages, scope resolution, navigation helpers, and related Blade views to keep environment focus explicit instead of implicit
  • add and update Spec 320 artifacts plus focused regression coverage for findings navigation context, workspace hub registration, and admin surface scope behavior

Guardrails

  • Filament remains on v5 with Livewire v4 compliance unchanged
  • provider registration remains in apps/platform/bootstrap/providers.php
  • no new globally searchable resources were introduced or changed
  • no new destructive actions were introduced or changed
  • no Filament assets were added or changed, so the deploy requirement for filament:assets is unchanged

Testing

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/Findings/FindingsAssignmentHygieneReportTest.php tests/Feature/Findings/FindingsIntakeQueueNavigationContextTest.php tests/Feature/Findings/FindingsIntakeQueueTest.php tests/Feature/Findings/MyFindingsInboxNavigationContextTest.php tests/Feature/Findings/MyWorkInboxTest.php tests/Feature/Navigation/WorkspaceHubRegistryTest.php tests/Unit/Support/OperateHub/OperateHubShellResolutionTest.php tests/Unit/Tenants/AdminSurfaceScopeTest.php
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent
## Summary - cut over workspace-owned analysis and library surfaces to workspace shell ownership instead of inheriting remembered environment shell context - update the affected findings pages, scope resolution, navigation helpers, and related Blade views to keep environment focus explicit instead of implicit - add and update Spec 320 artifacts plus focused regression coverage for findings navigation context, workspace hub registration, and admin surface scope behavior ## Guardrails - Filament remains on v5 with Livewire v4 compliance unchanged - provider registration remains in apps/platform/bootstrap/providers.php - no new globally searchable resources were introduced or changed - no new destructive actions were introduced or changed - no Filament assets were added or changed, so the deploy requirement for filament:assets is unchanged ## Testing - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/Findings/FindingsAssignmentHygieneReportTest.php tests/Feature/Findings/FindingsIntakeQueueNavigationContextTest.php tests/Feature/Findings/FindingsIntakeQueueTest.php tests/Feature/Findings/MyFindingsInboxNavigationContextTest.php tests/Feature/Findings/MyWorkInboxTest.php tests/Feature/Navigation/WorkspaceHubRegistryTest.php tests/Unit/Support/OperateHub/OperateHubShellResolutionTest.php tests/Unit/Tenants/AdminSurfaceScopeTest.php` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent`
ahmido added 1 commit 2026-05-16 22:22:38 +00:00
feat: cut over workspace-owned analysis shell context
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 1m49s
ef9380ac32
ahmido added 2 commits 2026-05-16 22:57:47 +00:00
ahmido merged commit ec9649897a into platform-dev 2026-05-16 23:16:55 +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#375
No description provided.