>
)}
diff --git a/components/reconciliation/MatchVerifikationPicker.tsx b/components/reconciliation/MatchVerifikationPicker.tsx
index ee6d8d9d..7a416f7d 100644
--- a/components/reconciliation/MatchVerifikationPicker.tsx
+++ b/components/reconciliation/MatchVerifikationPicker.tsx
@@ -10,15 +10,19 @@ import { formatVoucher } from '@/lib/bookkeeping/voucher-series-resolver'
/**
* Map the endpoint's 0-1 match confidence (attached only when candidates are
- * ranked for a specific transaction) to a labelled strength badge, so the user
- * can tell an exact-amount hit from a fuzzy guess before vouching for an
- * immutable verifikat. Returns null when no confidence was attached.
+ * ranked for a specific transaction) to a strength label, so the user can tell
+ * an exact-amount hit from a fuzzy guess before vouching for an immutable
+ * verifikat. Returns null when no confidence was attached.
+ *
+ * Chips mark exceptions (convention 5): a strong hit is the normal,
+ * auto-selected case and renders as muted text; only the fuzzy guesses that
+ * deserve a second look get a chip.
*/
-function confidenceBadge(
+function confidenceMark(
confidence: number | undefined,
-): { label: string; variant: 'success' | 'secondary' | 'outline' } | null {
+): { label: string; variant: 'secondary' | 'outline' | null } | null {
if (confidence == null) return null
- if (confidence >= 0.85) return { label: 'Stark träff', variant: 'success' }
+ if (confidence >= 0.85) return { label: 'Stark träff', variant: null }
if (confidence >= 0.6) return { label: 'Trolig träff', variant: 'secondary' }
return { label: 'Svag träff', variant: 'outline' }
}
@@ -132,7 +136,7 @@ export function MatchVerifikationPicker({
// green "Stark träff" can't visually encourage an accidental double-match:
// "Redan matchad" is the signal that matters there (N:1 stays opt-in).
const strength =
- (selected.linked_transaction_count ?? 0) > 0 ? null : confidenceBadge(selected.confidence)
+ (selected.linked_transaction_count ?? 0) > 0 ? null : confidenceMark(selected.confidence)
return (