@php /** @var ?\App\Support\PortfolioTriage\PortfolioArrivalContext $context */ /** @var array|null $reviewState */ @endphp
@if ($context) @php $familyColor = $context->concernFamily === 'backup_health' ? 'danger' : 'warning'; $stateColor = match ($context->concernState) { 'absent' => 'danger', 'stale', 'degraded', 'weakened', 'unvalidated' => 'warning', default => 'gray', }; $reviewStateColor = \App\Support\Badges\BadgeRenderer::color(\App\Support\Badges\BadgeDomain::TenantTriageReviewState)($reviewState['derived_state'] ?? null); $reviewStateLabel = \App\Support\Badges\BadgeRenderer::label(\App\Support\Badges\BadgeDomain::TenantTriageReviewState)($reviewState['derived_state'] ?? null); @endphp Triage arrival
{{ $context->sourceLabel() }} {{ $context->concernFamilyLabel() }} {{ $context->concernStateLabel() }}
Why this tenant opened
{{ $context->arrivalSummary }}
@if (is_array($reviewState) && ($reviewState['current_concern_present'] ?? false) === true)
{{ $reviewStateLabel }} {{ $context->concernFamilyLabel() }} review state @if (filled($reviewState['reviewed_by_user_name'] ?? null)) by {{ $reviewState['reviewed_by_user_name'] }} @endif @if (($reviewState['reviewed_at'] ?? null) instanceof \Illuminate\Support\Carbon) ยท {{ $reviewState['reviewed_at']->diffForHumans() }} @endif
@endif @if (filled($context->currentTruthDelta))
{{ $context->currentTruthDelta }}
@endif @if (filled($context->claimBoundary))
{{ $context->claimBoundary }}
@endif
@if (filled($context->nextStep['url'] ?? null)) {{ $context->nextStep['label'] }} @elseif (($context->nextStep['disabled'] ?? false) === true)
{{ $context->nextStep['label'] }}
@endif @if (filled($context->returnTarget['url'] ?? null)) {{ $context->returnTarget['label'] }} @endif @if (filled($context->nextStep['helperText'] ?? null))
{{ $context->nextStep['helperText'] }}
@endif @if (is_array($reviewState) && ($reviewState['current_concern_present'] ?? false) === true)
TenantPilot only. Review state tracks shared triage progress and never changes backup posture or recovery evidence.
@endif
@if (is_array($reviewState) && ($reviewState['current_concern_present'] ?? false) === true)
{{ $this->markReviewedAction }} {{ $this->markFollowUpNeededAction }}
@endif
@endif