Work Order #{{ $workOrder->id }} | {{ str_replace('_', ' ', $workOrder->status) }}
Packet generated {{ now()->format('M j, Y g:i A') }}
{{ $workOrder->buyer->buyerProfile?->company_name ?? $workOrder->buyer->name }}
{{ $workOrder->provider->providerProfile?->business_name ?? $workOrder->provider->name }}
{{ $workOrder->scheduled_at?->format('M j, Y g:i A') ?? 'Not set' }} | {{ $workOrder->appointment_window ?: 'No window set' }}
Supplemental instructions are reference material only. They do not override the structured scope, excluded work, change-request path, or agreed terms in this packet.
Scope clarity: {{ str_replace('_', ' ', $workOrder->scope_clarity_status) }}
Technician level: {{ $workOrder->technicianLevel()['name'] }}
@if (is_array($workOrder->risk_flags) && $workOrder->risk_flags)Risk flags: {{ collect($workOrder->risk_flags)->map(fn ($flag) => str_replace('_', ' ', $flag))->implode(', ') }}
@endif{!! nl2br(e($workOrder->scopeSnapshotValue('primary_objective') ?: $workOrder->jobPost->scope)) !!}
{!! nl2br(e($workOrder->scopeSnapshotValue('included_work') ?: 'Not specified')) !!}
{!! nl2br(e($workOrder->scopeSnapshotValue('excluded_work') ?: 'Not specified')) !!}
{!! nl2br(e($workOrder->scopeSnapshotValue('closeout_conditions') ?: 'Not specified')) !!}
Certified: {{ $workOrder->contactSnapshotValue('contact_certified') ? 'Yes' : 'No' }}
{{ $workOrder->contactSnapshotValue('primary_contact_name') ?: 'Not set' }}
{{ $workOrder->contactSnapshotValue('primary_contact_phone') }} {{ $workOrder->contactSnapshotValue('primary_contact_email') }}
{{ $workOrder->contactSnapshotValue('backup_contact_name') ?: 'Not set' }}
{{ $workOrder->contactSnapshotValue('backup_contact_phone') }} {{ $workOrder->contactSnapshotValue('backup_contact_email') }}
{{ $workOrder->contactSnapshotValue('dispatch_contact_name') ?: 'Not set' }}
{{ $workOrder->contactSnapshotValue('dispatch_contact_phone') }} {{ $workOrder->contactSnapshotValue('dispatch_contact_email') }}
{{ $workOrder->contactSnapshotValue('escalation_contact') ?: 'Not set' }}
{{ $workOrder->contactSnapshotValue('support_channel') }} {{ $workOrder->contactSnapshotValue('support_expected_response_time') }}
{!! nl2br(e($workOrder->agreed_terms ?: 'No agreed terms recorded.')) !!}
{!! nl2br(e($workOrder->required_evidence ?: 'No required evidence recorded.')) !!}
@if (is_array($workOrder->evidence_rules) && $workOrder->evidence_rules)