feat: close spec 195 action surface residuals #230

Merged
ahmido merged 1 commits from 195-action-surface-closure into dev 2026-04-13 07:47:59 +00:00
Owner

Summary

  • add the full Spec 195 residual action-surface design package under specs/195-action-surface-closure
  • implement residual surface inventory and validator enforcement for uncatalogued system and special Filament pages
  • add focused regression coverage for residual guards, system directory pages, managed-tenants landing, and readonly register-tenant / tenant-dashboard access
  • fix the system workspace detail surface by loading tenant route keys and disabling lazy system database notifications to avoid the Livewire 404 on /system/directory/workspaces/{workspace}

Testing

  • cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/System/Spec195/SystemDirectoryResidualSurfaceTest.php tests/Feature/Filament/DatabaseNotificationsPollingTest.php
  • cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent

Notes

  • branch: 195-action-surface-closure
  • target: dev
  • no new assets, migrations, or provider-registration changes
## Summary - add the full Spec 195 residual action-surface design package under `specs/195-action-surface-closure` - implement residual surface inventory and validator enforcement for uncatalogued system and special Filament pages - add focused regression coverage for residual guards, system directory pages, managed-tenants landing, and readonly register-tenant / tenant-dashboard access - fix the system workspace detail surface by loading tenant route keys and disabling lazy system database notifications to avoid the Livewire 404 on `/system/directory/workspaces/{workspace}` ## Testing - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/System/Spec195/SystemDirectoryResidualSurfaceTest.php tests/Feature/Filament/DatabaseNotificationsPollingTest.php` - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` ## Notes - branch: `195-action-surface-closure` - target: `dev` - no new assets, migrations, or provider-registration changes
ahmido added 1 commit 2026-04-13 07:47:18 +00:00
ahmido merged commit 1c291fb9fe into dev 2026-04-13 07:47:59 +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#230
No description provided.