@php $workspace = $overview['workspace'] ?? ['name' => 'Workspace']; $quickActions = $overview['quick_actions'] ?? []; $zeroTenantState = $overview['zero_tenant_state'] ?? null; @endphp
Workspace overview @if (filled($workspace['slug'] ?? null)) {{ $workspace['slug'] }} @endif

{{ $workspace['name'] ?? 'Workspace' }}

This home stays workspace-scoped even when you were previously working in a tenant. Governance risk is still ranked ahead of execution noise, backup health stays separate from recovery evidence, and calm wording only appears when visible tenants are genuinely quiet across the checked domains.

@if ($quickActions !== [])
@foreach ($quickActions as $action)
{{ $action['label'] }}
{{ $action['description'] }}
@endforeach
@endif @if (is_array($zeroTenantState))

{{ $zeroTenantState['title'] }}

{{ $zeroTenantState['body'] }}

{{ $zeroTenantState['action_label'] }}
@endif
Governance risk counts affected tenants Backup health stays separate from recovery evidence Calm wording stays bounded to visible tenants and checked domains Recent operations stay diagnostic
@livewire(\App\Filament\Widgets\Workspace\WorkspaceSummaryStats::class, [ 'metrics' => $overview['summary_metrics'] ?? [], ], key('workspace-overview-summary-' . ($workspace['id'] ?? 'none')))
@livewire(\App\Filament\Widgets\Workspace\WorkspaceNeedsAttention::class, [ 'items' => $overview['attention_items'] ?? [], 'emptyState' => $overview['attention_empty_state'] ?? [], ], key('workspace-overview-attention-' . ($workspace['id'] ?? 'none'))) @livewire(\App\Filament\Widgets\Workspace\WorkspaceRecentOperations::class, [ 'operations' => $overview['recent_operations'] ?? [], 'emptyState' => $overview['recent_operations_empty_state'] ?? [], ], key('workspace-overview-operations-' . ($workspace['id'] ?? 'none')))