/**
 * Section 2: Verzeichnis der Verarbeitungstaetigkeiten (Art. 30 DSGVO)
 * Subsections: 2.1 Verantwortlicher, 2.2 DSB, 2.3 Verarbeitungstaetigkeiten
 */

import { Table } from '../Table'

export function VerarbeitungsTaetigkeiten() {
  return (
    <section id="section-2" className="mb-10 scroll-mt-32">
      <h2 className="text-2xl font-bold text-slate-800 mb-6 pb-2 border-b border-slate-200">
        2. Verzeichnis der Verarbeitungstätigkeiten (Art. 30 DSGVO)
      </h2>

      <div id="section-2-1" className="mb-6 scroll-mt-32">
        <h3 className="text-xl font-semibold text-slate-700 mb-3">2.1 Verantwortlicher</h3>
        <Table
          headers={['Feld', 'Inhalt']}
          rows={[
            ['Verantwortlicher', '[Schulname], [Schuladresse]'],
            ['Vertreter', 'Schulleitung: [Name]'],
            ['Kontakt', '[E-Mail], [Telefon]'],
          ]}
        />
      </div>

      <div id="section-2-2" className="mb-6 scroll-mt-32">
        <h3 className="text-xl font-semibold text-slate-700 mb-3">2.2 Datenschutzbeauftragter</h3>
        <Table
          headers={['Feld', 'Inhalt']}
          rows={[
            ['Name', '[Name DSB]'],
            ['Organisation', '[Behördlicher/Externer DSB]'],
            ['Kontakt', '[E-Mail], [Telefon]'],
          ]}
        />
      </div>

      <div id="section-2-3" className="mb-6 scroll-mt-32">
        <h3 className="text-xl font-semibold text-slate-700 mb-3">2.3 Verarbeitungstätigkeiten</h3>

        <h4 className="text-lg font-medium text-slate-700 mt-4 mb-2">2.3.1 OCR-Verarbeitung von Klausuren</h4>
        <Table
          headers={['Attribut', 'Beschreibung']}
          rows={[
            ['Zweck', 'Digitalisierung handschriftlicher Prüfungsantworten mittels KI-gestützter Texterkennung zur Unterstützung der Lehrkräfte bei der Korrektur'],
            ['Rechtsgrundlage', 'Art. 6 Abs. 1 lit. e DSGVO i.V.m. §31 NSchG (öffentliche Aufgabe der Leistungsbewertung)'],
            ['Betroffene Personen', 'Schülerinnen und Schüler (Prüfungsarbeiten)'],
            ['Datenkategorien', 'Handschriftproben, Prüfungsantworten, Schülerkennung (optional)'],
            ['Empfänger', 'Ausschließlich berechtigte Lehrkräfte der Schule'],
            ['Drittlandübermittlung', 'Keine'],
            ['Löschfrist', 'Gem. Aufbewahrungspflichten für Prüfungsunterlagen (i.d.R. 2-10 Jahre je nach Bundesland)'],
          ]}
        />

        <h4 className="text-lg font-medium text-slate-700 mt-6 mb-2">2.3.2 Labeling für Modell-Training</h4>
        <Table
          headers={['Attribut', 'Beschreibung']}
          rows={[
            ['Zweck', 'Erstellung von Trainingsdaten für lokales Fine-Tuning der OCR-Modelle zur Verbesserung der Handschrifterkennung'],
            ['Rechtsgrundlage', 'Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse) oder Art. 6 Abs. 1 lit. a DSGVO (Einwilligung)'],
            ['Betroffene Personen', 'Schülerinnen und Schüler (anonymisierte Handschriftproben)'],
            ['Datenkategorien', 'Anonymisierte/pseudonymisierte Handschriftbilder, korrigierter Text'],
            ['Empfänger', 'Lokales ML-System, keine externen Empfänger'],
            ['Drittlandübermittlung', 'Keine'],
            ['Löschfrist', 'Trainingsdaten: Nach Abschluss des Trainings oder auf Widerruf'],
          ]}
        />
      </div>
    </section>
  )
}
