@use('Core\Internal\System\SystemVersion') {{-- Painel: primeira tela autenticada do CMS (ADR-037) + cards de métrica resolvidos pelo Core (ADR-047 §5). O controller entrega `ResolvedMetricCard[]` já filtrado por permissão e módulo ativo: card invisível não chega aqui e card que falhou vem `available = false` ("indisponível"). Sem cards, a tela continua sendo usuário + versão (degradação graciosa). --}}

{{ auth()->user()?->name }}

{{ SystemVersion::get() }}

@if ($cards !== [])
@foreach ($cards as $metric)
@if ($metric->available && $metric->value !== null) @if ($metric->url !== null) {{ $metric->value }} — {{ __($metric->label) }} @else

{{ $metric->value }}

@endif @else

{{ __('core::cards.unavailable') }}

@endif
@endforeach
@endif