Upload policy document

PDF sources are digested into briefing cards for the mobile app.

@csrf

Documents

@forelse ($documents as $doc) @empty @endforelse
TitleStatusPages / ChunksActions
{{ $doc->title }}
{{ $doc->original_filename }}
{{ $doc->status }} @if ($doc->error_message)
{{ \Illuminate\Support\Str::limit($doc->error_message, 120) }}
@endif
{{ $doc->page_count ?? '-' }} / {{ $doc->chunk_count }}
@csrf
@csrf @method('DELETE')
No documents yet. Upload a PDF above.

Briefing cards

Edit titles, categories, summaries, and publish state.

@forelse ($briefings as $b)
@csrf @method('PUT')
{{ $b->document?->title }} ยท #{{ $b->id }}
@empty
No briefings yet - upload and digest a document.
@endforelse