TenantAtlas/apps/platform
ahmido 9fbd3e5ec7 Spec 186: implement tenant registry recovery triage (#217)
## Summary
- turn the tenant registry into a workspace-scoped recovery triage surface with backup posture and recovery evidence columns
- preserve workspace overview backup and recovery drilldown intent by routing multi-tenant cases into filtered tenant registry slices
- add the Spec 186 planning artifacts, focused regression coverage, and shared triage presentation helpers

## Testing
- `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent`
- `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/Filament/TenantRegistryRecoveryTriageTest.php tests/Feature/Filament/WorkspaceOverviewSummaryMetricsTest.php tests/Feature/Filament/WorkspaceOverviewDrilldownContinuityTest.php tests/Feature/Filament/TenantResourceIndexIsWorkspaceScopedTest.php tests/Feature/Filament/WorkspaceOverviewAuthorizationTest.php tests/Feature/Guards/ActionSurfaceContractTest.php tests/Feature/Guards/FilamentTableStandardsGuardTest.php`

## Notes
- no schema change
- no new persisted recovery truth
- branch includes the full Spec 186 spec, plan, research, data model, contract, quickstart, and tasks artifacts

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #217
2026-04-09 19:20:48 +00:00
..
app Spec 186: implement tenant registry recovery triage (#217) 2026-04-09 19:20:48 +00:00
bootstrap Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
config Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
database feat: finalize dashboard recovery honesty (#215) 2026-04-08 23:21:36 +00:00
drizzle Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
lang/en Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
public Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
resources Spec 185: workspace recovery posture visibility (#216) 2026-04-09 12:57:19 +00:00
routes Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
storage Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
tests Spec 186: implement tenant registry recovery triage (#217) 2026-04-09 19:20:48 +00:00
.env.example Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
artisan Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
composer.json feat: implement workspace foundation website app (#214) 2026-04-08 12:20:31 +00:00
composer.lock Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
drizzle.config.ts Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
package.json feat: implement workspace foundation website app (#214) 2026-04-08 12:20:31 +00:00
phpunit.pgsql.xml Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
phpunit.xml Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00
vite.config.js Spec 182: relocate Laravel platform to apps/platform (#213) 2026-04-08 08:40:47 +00:00