@if($demos->isEmpty())

Sin auditorías persistidas

Corré la auditoría para poblar el readiness de cada demo:

php artisan bewpro:demos:audit
@else {{-- Resumen --}}
{{ $summary['total'] }}
Demos
{{ $summary['deluxe'] }}
Listos (deluxe)
{{ $summary['in_progress'] }}
En progreso
{{ $summary['avg'] }}%
Score promedio

Readiness por demo

@if($summary['last']) Última auditoría: {{ \Illuminate\Support\Carbon::parse($summary['last'])->diffForHumans() }} @endif Auditoría detallada
@foreach($demos as $d) @endforeach
Demo Score Status Qué falta
{{ $d->label ?: $d->demo_key }} {{ $d->demo_key }}@if($d->type) · {{ $d->type }}@endif
{{ $d->score }}%
{{ $d->points }}/{{ $d->max_points }} checks
{{ $d->statusLabel() }} @if($d->missingCount() === 0) Nada — listo @else
@foreach($d->missing as $miss) {{ $miss['area'] }}: {{ $miss['item'] }} @endforeach
@endif
@endif