{{-- Project status report body — swapped by the period picker via HTMX. Expects: $report: array - ReportEngine::buildReport() output for [$projectId] $period: \Leantime\Domain\Reports\Models\ReportPeriod $projectId: int --}} @php $summary = $report['summaries'][$projectId] ?? null; $stats = $report['stats']; $deltas = $report['deltas']; $inFlightMilestones = array_merge($report['milestones']['overdue'], $report['milestones']['inProgress']); $fmt = fn ($n) => \Illuminate\Support\Number::format((float) $n, maxPrecision: 1); @endphp