@extends('admin.layout') @section('title', __('admin.pipeline.conflicts.detail').' · '.__('admin.brand')) @section('content') @php $entityName = $conflict->entity?->name ?? ($conflict->entity_type.' #'.$conflict->entity_id); @endphp
{{ __('admin.pipeline.eyebrow') }}

{{ __('admin.pipeline.conflicts.detail') }}

{{ $entityName }} · {{ $conflict->field_key }}

{{ __('admin.pipeline.back') }}

{{ __('admin.pipeline.conflicts.values') }}

{{ __('admin.pipeline.conflicts.detail_hint') }}

{{ __('admin.pipeline.severities.'.$conflict->severity) }}
{{ __('admin.pipeline.conflicts.current') }}
{{ json_encode($conflict->canonical_value, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) }}
{{ __('admin.pipeline.conflicts.competing') }}
{{ json_encode($conflict->conflicting_values, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) }}

{{ __('admin.pipeline.review.title') }}

{{ __('admin.pipeline.conflicts.review_hint') }}

{{ __('admin.pipeline.conflict_statuses.'.$conflict->status) }}
@if (in_array($conflict->status, ['open', 'reviewing'], true))
@csrf @method('PATCH')
@csrf @method('PATCH')
@else
{{ __('admin.pipeline.conflicts.closed') }}
@endif

{{ __('admin.pipeline.proposals.title') }}

{{ __('admin.pipeline.conflicts.choose_hint') }}

@forelse ($proposals as $proposal) @empty @endforelse
{{ __('admin.value') }}{{ __('admin.source') }}{{ __('admin.confidence') }}{{ __('admin.status') }}
{{ json_encode(data_get($proposal->proposed_value, 'value', $proposal->proposed_value), JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) }} {{ $proposal->source?->name ?? $proposal->producer_type }} {{ $proposal->confidence !== null ? number_format((float) $proposal->confidence * 100, 0).' %' : '—' }} {{ __('admin.pipeline.proposal_statuses.'.$proposal->status) }} {{ __('admin.open') }}
{{ __('admin.pipeline.proposals.empty') }}
@if ($preview)

{{ __('admin.pipeline.preview.title') }}

{{ __('admin.pipeline.preview.hint') }}

{{ __('admin.pipeline.preview.selected') }}{{ json_encode($preview->selectedValue, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) }}
{{ __('admin.pipeline.preview.score') }}{{ number_format($preview->selectedScore, 3) }}
{{ __('admin.pipeline.preview.support') }}{{ $preview->consensusSupport }}
{{ __('admin.pipeline.preview.reason') }}{{ $preview->reasonCode }}
@endif

{{ __('admin.pipeline.history.title') }}

{{ __('admin.pipeline.history.hint') }}

@include('admin.pipeline.partials.history', ['decisions' => $decisions])
@endsection