Files
breakpilot-compliance/admin-compliance/app/sdk/document-generator/examples/whistleblower_de.json
T
Benjamin Admin 42e02fe72d feat: Phase 6 — Integration + QS (categories, scope defaults, examples)
Phase 6 of the Document Templates Masterplan:

- Categories: Consolidated AI governance into internal_policies,
  removed redundant category
- scopeDefaults.ts: Added getRecommendedDocuments() function that
  maps L1-L4 compliance levels to required/recommended/optional
  document types (~60 types across 4 tiers)
- Examples: Added dpa_de.json, tom_de.json, whistleblower_de.json
  example contexts for the document generator

Document recommendation per level:
- L1 (Startup): 5 required (DSI, Impressum, AGB, Cookie)
- L2 (KMU): +6 recommended (AVV, TOM, VVT, Löschkonzept, etc.)
- L3 (Extended): +16 recommended (Security concepts, policies, HR DSI)
- L4 (Enterprise): +25 recommended (ISMS, BCM, all policies)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-01 09:36:48 +02:00

19 lines
554 B
JSON

{
"document_type": "whistleblower_policy",
"language": "de",
"context": {
"PROVIDER": {
"LEGAL_NAME": "Muster GmbH"
},
"FEATURES": {
"WHISTLEBLOWER_CONTACT_NAME": "Dr. Maria Compliance",
"WHISTLEBLOWER_CONTACT_ROLE": "Compliance-Beauftragte / Meldestellenbeauftragte",
"WHISTLEBLOWER_EMAIL": "meldestelle@muster.de",
"WHISTLEBLOWER_PHONE": "+49 123 456789",
"WHISTLEBLOWER_URL": "https://muster.de/meldestelle",
"HAS_ANONYMOUS_REPORTING": true,
"HAS_EXTERNAL_REPORTING": true
}
}
}