import { ChecklistTemplate } from './types'

// =============================================================================
// FALLBACK TEMPLATES
// =============================================================================

export const checklistTemplates: ChecklistTemplate[] = [
  {
    id: 'chk-vvt-001',
    requirementId: 'req-gdpr-30',
    question: 'Ist ein Verzeichnis von Verarbeitungstaetigkeiten (VVT) vorhanden und aktuell?',
    category: 'Dokumentation',
    priority: 'critical',
  },
  {
    id: 'chk-dse-001',
    requirementId: 'req-gdpr-13',
    question: 'Sind Datenschutzhinweise fuer alle Verarbeitungen verfuegbar?',
    category: 'Transparenz',
    priority: 'high',
  },
  {
    id: 'chk-consent-001',
    requirementId: 'req-gdpr-6',
    question: 'Werden Einwilligungen ordnungsgemaess eingeholt und dokumentiert?',
    category: 'Einwilligung',
    priority: 'high',
  },
  {
    id: 'chk-dsr-001',
    requirementId: 'req-gdpr-15',
    question: 'Ist ein Prozess fuer Betroffenenrechte implementiert?',
    category: 'Betroffenenrechte',
    priority: 'critical',
  },
  {
    id: 'chk-avv-001',
    requirementId: 'req-gdpr-28',
    question: 'Sind Auftragsverarbeitungsvertraege (AVV) mit allen Dienstleistern abgeschlossen?',
    category: 'Auftragsverarbeitung',
    priority: 'critical',
  },
  {
    id: 'chk-dsfa-001',
    requirementId: 'req-gdpr-35',
    question: 'Wird eine DSFA fuer Hochrisiko-Verarbeitungen durchgefuehrt?',
    category: 'Risikobewertung',
    priority: 'high',
  },
  {
    id: 'chk-tom-001',
    requirementId: 'req-gdpr-32',
    question: 'Sind technische und organisatorische Massnahmen dokumentiert?',
    category: 'TOMs',
    priority: 'high',
  },
  {
    id: 'chk-incident-001',
    requirementId: 'req-gdpr-33',
    question: 'Gibt es einen Incident-Response-Prozess fuer Datenpannen?',
    category: 'Incident Response',
    priority: 'critical',
  },
  {
    id: 'chk-ai-001',
    requirementId: 'req-ai-act-9',
    question: 'Ist das KI-System nach EU AI Act klassifiziert?',
    category: 'AI Act',
    priority: 'high',
  },
  {
    id: 'chk-ai-002',
    requirementId: 'req-ai-act-13',
    question: 'Sind Transparenzanforderungen fuer KI-Systeme erfuellt?',
    category: 'AI Act',
    priority: 'high',
  },
]
