fix: Complete recommended docs for all 10 industry presets

Every preset now includes DSGVO-mandatory docs (TOM, VVT, Löschkonzept)
plus Cookie-Banner/Policy, Mitarbeiter-DSI, Bewerber-DSI, and
industry-specific extras (DSFA, Whistleblower, ISMS, TIA, etc.).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-05-03 10:07:30 +02:00
parent ca6da1acea
commit 3aff80fb0c
@@ -55,7 +55,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_encryption_rest: 'yes', tech_encryption_rest: 'yes',
comp_documentation_level: 'basic', comp_documentation_level: 'basic',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb', 'cookie_policy', 'dpa'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'cookie_policy', 'cookie_banner',
'dpa', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi',
],
}, },
{ {
id: 'consumer_app', id: 'consumer_app',
@@ -82,7 +86,12 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
prod_consent_management: 'yes', prod_consent_management: 'yes',
tech_hosting_location: 'eu', tech_hosting_location: 'eu',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'terms_of_use', 'cookie_policy', 'community_guidelines'], recommendedDocs: [
'privacy_policy', 'impressum', 'terms_of_use', 'cookie_policy', 'cookie_banner',
'community_guidelines', 'acceptable_use', 'widerruf',
'dpa', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi', 'social_media_dsi',
],
}, },
{ {
id: 'ecommerce', id: 'ecommerce',
@@ -109,7 +118,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_hosting_location: 'eu', tech_hosting_location: 'eu',
prod_consent_management: 'yes', prod_consent_management: 'yes',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb', 'widerruf', 'cookie_policy', 'cookie_banner'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'widerruf', 'cookie_policy', 'cookie_banner',
'dpa', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi',
],
}, },
{ {
id: 'it_agency', id: 'it_agency',
@@ -136,7 +149,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
comp_vendor_management: 'yes', comp_vendor_management: 'yes',
comp_training: 'yes', comp_training: 'yes',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb', 'dpa', 'nda', 'employee_dsi'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'cookie_policy', 'cookie_banner',
'dpa', 'nda', 'sla', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi',
],
}, },
{ {
id: 'maschinenbau', id: 'maschinenbau',
@@ -163,7 +180,12 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
comp_vendor_management: 'yes', comp_vendor_management: 'yes',
comp_documentation_level: 'structured', comp_documentation_level: 'structured',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb', 'dpa', 'employee_dsi', 'applicant_dsi', 'whistleblower_policy', 'tom_documentation'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'cookie_policy', 'cookie_banner',
'dpa', 'nda', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi', 'whistleblower_policy',
'dsfa', 'pflichtenregister',
],
}, },
{ {
id: 'law_firm', id: 'law_firm',
@@ -190,7 +212,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_encryption_rest: 'yes', tech_encryption_rest: 'yes',
comp_documentation_level: 'basic', comp_documentation_level: 'basic',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'dpa', 'employee_dsi', 'applicant_dsi'], recommendedDocs: [
'privacy_policy', 'impressum', 'cookie_policy', 'cookie_banner',
'dpa', 'nda', 'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi', 'applicant_dsi',
],
}, },
{ {
id: 'healthcare', id: 'healthcare',
@@ -217,7 +243,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_encryption_rest: 'yes', tech_encryption_rest: 'yes',
comp_documentation_level: 'basic', comp_documentation_level: 'basic',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'dpa', 'employee_dsi', 'tom_documentation', 'vvt_register', 'dsfa'], recommendedDocs: [
'privacy_policy', 'impressum', 'cookie_policy', 'cookie_banner',
'dpa', 'tom_documentation', 'vvt_register', 'loeschkonzept', 'dsfa',
'employee_dsi', 'applicant_dsi', 'pflichtenregister',
],
}, },
{ {
id: 'handwerk', id: 'handwerk',
@@ -243,7 +273,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_hosting_location: 'eu', tech_hosting_location: 'eu',
comp_documentation_level: 'none', comp_documentation_level: 'none',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'cookie_policy', 'cookie_banner',
'tom_documentation', 'vvt_register', 'loeschkonzept',
'employee_dsi',
],
}, },
{ {
id: 'education', id: 'education',
@@ -269,7 +303,11 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
tech_hosting_location: 'eu', tech_hosting_location: 'eu',
comp_training: 'yes', comp_training: 'yes',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'dpa', 'employee_dsi', 'dsfa', 'tom_documentation'], recommendedDocs: [
'privacy_policy', 'impressum', 'cookie_policy', 'cookie_banner',
'dpa', 'tom_documentation', 'vvt_register', 'loeschkonzept', 'dsfa',
'employee_dsi', 'applicant_dsi', 'pflichtenregister',
],
}, },
{ {
id: 'enterprise', id: 'enterprise',
@@ -301,6 +339,12 @@ export const COMPANY_PROFILE_PRESETS: CompanyProfilePreset[] = [
comp_training: 'yes', comp_training: 'yes',
comp_documentation_level: 'comprehensive', comp_documentation_level: 'comprehensive',
}, },
recommendedDocs: ['privacy_policy', 'impressum', 'agb', 'dpa', 'nda', 'sla', 'employee_dsi', 'applicant_dsi', 'whistleblower_policy', 'tom_documentation', 'vvt_register', 'isms_manual', 'dsfa', 'transfer_impact_assessment'], recommendedDocs: [
'privacy_policy', 'impressum', 'agb', 'cookie_policy', 'cookie_banner',
'dpa', 'nda', 'sla', 'cloud_service_agreement',
'tom_documentation', 'vvt_register', 'loeschkonzept', 'dsfa', 'pflichtenregister',
'isms_manual', 'transfer_impact_assessment',
'employee_dsi', 'applicant_dsi', 'whistleblower_policy', 'social_media_dsi',
],
}, },
] ]