feat: Phase 5 — Special templates (AI policy, BYOD, ISMS, consent, video DSI)

Phase 5 of the Document Templates Masterplan:

- 104: 5 new special templates:
  - ai_usage_policy: AI usage policy (AI Act Art. 4 training obligation,
    forbidden inputs, quality check, labeling, TDM opt-out)
  - byod_policy: Bring Your Own Device (container solution, remote wipe,
    DSFA, cost sharing options)
  - consent_texts: Double-Opt-In texts, newsletter, marketing, tracking,
    profiling consent, unsubscribe confirmation
  - video_conference_dsi: Video conference privacy notice (Zoom/Teams/Meet,
    recording consent, third-country transfer)
  - isms_manual: ISMS handbook (ISO 27001, document structure map to all
    other templates, PDCA cycle, management review)

Generator: 6 new categories (AI governance, ISMS, consent, special DSI,
internal policies)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-05-01 09:25:32 +02:00
parent 4417938558
commit 3984f39329
2 changed files with 582 additions and 0 deletions
@@ -28,6 +28,11 @@ export const CATEGORIES: { key: string; label: string; types: string[] | null }[
{ key: 'social_media', label: 'Social Media DSI', types: ['social_media_dsi'] },
{ key: 'whistleblower', label: 'Whistleblower', types: ['whistleblower_policy'] },
{ key: 'hr_dsi', label: 'HR-Datenschutz', types: ['applicant_dsi', 'employee_dsi'] },
{ key: 'ai_governance', label: 'KI-Governance', types: ['ai_usage_policy'] },
{ key: 'isms', label: 'ISMS', types: ['isms_manual'] },
{ key: 'consent_texts', label: 'Einwilligungen', types: ['consent_texts'] },
{ key: 'special_dsi', label: 'Spezial-DSI', types: ['video_conference_dsi'] },
{ key: 'internal_policies', label: 'Interne Richtlinien', types: ['byod_policy'] },
{ key: 'module_docs', label: 'Konzepte', types: ['vvt_register', 'loeschkonzept', 'pflichtenregister', 'it_security_concept', 'data_protection_concept', 'backup_recovery_concept', 'logging_concept', 'incident_response_plan', 'access_control_concept', 'risk_management_concept'] },
{ key: 'security_policies', label: 'Sicherheitsrichtlinien', types: ['information_security_policy', 'access_control_policy', 'password_policy', 'encryption_policy', 'cybersecurity_policy'] },
{ key: 'hr_policies', label: 'HR-Richtlinien', types: ['employee_security_policy', 'security_awareness_policy', 'remote_work_policy', 'offboarding_policy'] },