'use client' interface DimensionDelta { dimension: string from: string to: string impact: string } const DIMENSION_LABELS: Record = { automation_level: 'Automatisierungsgrad', decision_binding: 'Entscheidungsbindung', decision_impact: 'Entscheidungswirkung', domain: 'Branche', data_type: 'Datensensitivitaet', human_in_loop: 'Menschliche Kontrolle', explainability: 'Erklaerbarkeit', risk_classification: 'Risikoklasse', legal_basis: 'Rechtsgrundlage', transparency_required: 'Transparenzpflicht', logging_required: 'Protokollierung', model_type: 'Modelltyp', deployment_scope: 'Einsatzbereich', } export function ConfigComparison({ deltas }: { deltas: DimensionDelta[] }) { if (deltas.length === 0) { return (
Keine Aenderungen noetig — Ihre Konfiguration ist bereits konform.
) } return (

Empfohlene Aenderungen ({deltas.length})

{deltas.map((d, i) => (
{DIMENSION_LABELS[d.dimension] || d.dimension} {d.from} {d.to}
))}
) }