Phase 8 and 9 marketplace matching

This commit is contained in:
Codex
2026-07-10 14:27:51 -05:00
parent 5009269907
commit 24f73084fa
21 changed files with 778 additions and 50 deletions
@@ -42,6 +42,7 @@
<section>
<h2>Scope Safeguards</h2>
<p class="muted">Scope clarity: {{ str_replace('_', ' ', $workOrder->scope_clarity_status) }}</p>
<p class="muted">Technician level: {{ $workOrder->technicianLevel()['name'] }}</p>
@if (is_array($workOrder->risk_flags) && $workOrder->risk_flags)
<p class="muted">Risk flags: {{ collect($workOrder->risk_flags)->map(fn ($flag) => str_replace('_', ' ', $flag))->implode(', ') }}</p>
@endif
@@ -68,6 +68,7 @@
</div>
<div class="flex flex-wrap gap-2">
<x-badge tone="{{ $workOrder->scope_clarity_status === 'clear' ? 'emerald' : 'amber' }}">Scope {{ str_replace('_', ' ', $workOrder->scope_clarity_status) }}</x-badge>
<x-badge tone="sky">{{ $workOrder->technicianLevel()['name'] }}</x-badge>
@if ($workOrder->contactSnapshotValue('contact_certified'))
<x-badge tone="emerald">Support certified</x-badge>
@else