@props([ 'progress', // WitnessProgress 'statement', // WitnessStatement 'optionsConfig' => [], 'options' => [], 'versions' => null, ]) @php $ready = $progress->isReadyToGenerate(); $blockers = $progress->blockers(); $primary = $progress->primaryBlocker(); $metrics = [ ['label' => 'Required answered', 'value' => $progress->requiredAnswered.'/'.$progress->requiredTotal, 'ok' => $progress->requiredUnanswered === []], ['label' => 'Suggestions reviewed', 'value' => $progress->suggestionsReviewed().'/'.$progress->suggestionsTotal, 'ok' => $progress->awaitingReview === 0], ['label' => 'Conflicts', 'value' => (string) count($progress->conflicts), 'ok' => $progress->conflicts === []], ['label' => 'Exhibits included', 'value' => (string) $progress->exhibitCount, 'ok' => true], ]; @endphp
Next step
Post and email delivery are handled after generation, from the sending / print queue.