@php $concepts = [ [ 'n' => 1, 'name' => 'Three-column workspace', 'route' => 'clients.witness.concept.workspace', 'explanation' => 'Evidence & exhibits on the left, the questionnaire in the centre, and the conversion/actions rail on the right — everything visible at once, closely mirroring the reference screenshot.', 'workflow' => 'Pick a section from the centre tab strip, answer questions with suggestions inline, glance left to add exhibits, and generate from the right rail without ever changing page.', 'strengths' => ['Nothing is hidden — evidence, answers and actions co-exist', 'Fast for experienced handlers', 'Matches the existing platform mental model', 'Minimal navigation cost between answer and source'], 'weaknesses' => ['Dense on first exposure', 'Three columns collapse to a long scroll on mobile', 'Less guidance for occasional users'], 'best' => 'Day-to-day drafting by experienced case handlers on a desktop.', 'risks' => 'Low. Highest surface area, so the most cross-component interaction to test. Sticky columns need care on mid-width screens.', 'recommended' => true, ], [ 'n' => 2, 'name' => 'Guided step-by-step builder', 'route' => 'clients.witness.concept.builder', 'explanation' => 'A linear wizard: one questionnaire group per step, a progress stepper, and a dedicated review-and-generate final step.', 'workflow' => 'Move Next/Back through the nine groups; each step surfaces its suggestions; the final step summarises outstanding issues before allowing generation.', 'strengths' => ['Very low cognitive load', 'Excellent on mobile / during a live client interview', 'Hard to miss a section', 'Natural fit for reading questions aloud'], 'weaknesses' => ['Slow for power users who want to jump around', 'Comparing an answer with distant evidence needs scrolling within a step', 'Linear model fights non-linear real interviews'], 'best' => 'Telephone/in-person statement-taking and mobile use.', 'risks' => 'Low. Step state must survive validation; skipping ahead must not lose data (handled — answers persist per field).', 'recommended' => false, ], [ 'n' => 3, 'name' => 'Document-first split view', 'route' => 'clients.witness.concept.split', 'explanation' => 'A source-document viewer sits beside the editable statement. Clicking an evidence item focuses its page in the viewer.', 'workflow' => 'Read the source on the left, draft on the right, exhibit a page in one click, and trace every answer back to the document it came from.', 'strengths' => ['Best traceability from answer to source', 'Ideal when accuracy against records matters most', 'Reduces context-switching to the Evidence Review page'], 'weaknesses' => ['Two panes are cramped below ~1200px', 'Inline PDF preview depends on the browser', 'Questionnaire overview is secondary'], 'best' => 'High-scrutiny drafting where wording must match records exactly.', 'risks' => 'Medium. Relies on inline document rendering (route documents.raw) and per-item focus; the iframe/PDF path needs cross-browser checking.', 'recommended' => false, ], [ 'n' => 4, 'name' => 'Review dashboard', 'route' => 'clients.witness.concept.dashboard', 'explanation' => 'Organised around outstanding work rather than questionnaire order: KPI tiles for required-outstanding, awaiting-review, conflicts, missing evidence and completion, each opening a triage list.', 'workflow' => 'Start from the biggest problem tile, work the triage list, drill into the exact question or suggestion, then generate when every tile is green.', 'strengths' => ['Surfaces exactly what is blocking generation', 'Great for QA and sign-off', 'Confidence/severity visible up front', 'Answers “is this ready?” instantly'], 'weaknesses' => ['Not a natural first-draft surface', 'Assumes answers already exist to triage', 'Less linear for a cold start'], 'best' => 'Supervisor QA and the final readiness check before generating.', 'risks' => 'Low–medium. Depends on the accuracy of the progress/validation computation, which every concept shares.', 'recommended' => false, ], ]; @endphp

Concept comparison & recommendation

How the four Witness Statement concepts compare, and which to take to production.

Back to concepts
{{-- Recommendation up top --}}
Recommended: Concept 1 — Three-column workspace

It matches the reference screenshot and the platform's existing three-column client pages, so it needs the least re-learning. Crucially it keeps evidence, the answer being written, and the source reference in view together, which is the core value of this feature — traceability from a statement answer back to its evidence — without paging between screens.

Recommendation: ship Concept 1 as the default tab and fold Concept 4's readiness triage into its action rail (the "outstanding issues" summary) for a pre-generation check. Keep Concept 2 available as a focused/mobile interview mode and Concept 3 for document-heavy claims. All four already share one backend, so offering more than one is cheap.

@foreach($concepts as $c)
Concept {{ $c['n'] }} — {{ $c['name'] }}
@if($c['recommended'])Recommended@endif

{{ $c['explanation'] }}

Main workflow

{{ $c['workflow'] }}

Strengths
    @foreach($c['strengths'] as $s)
  • {{ $s }}
  • @endforeach
Weaknesses
    @foreach($c['weaknesses'] as $w)
  • {{ $w }}
  • @endforeach

Best use case: {{ $c['best'] }}

Risks / complexity: {{ $c['risks'] }}

Open Concept {{ $c['n'] }}
@endforeach