fix(company-profile): CE-Kennzeichnung und Pruefzyklus entfernen
Some checks failed
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-ai-compliance (push) Failing after 37s
CI / test-python-backend-compliance (push) Successful in 36s
CI / test-python-document-crawler (push) Successful in 27s
CI / test-python-dsms-gateway (push) Successful in 21s

CE-Kennzeichnung aus Zertifizierungsliste entfernt und den Pruefzyklus-
Abschnitt aus dem Legal-Framework-Step entfernt, da beides nicht relevant.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-03-10 11:50:25 +01:00
parent f6019ecba9
commit 85b3cc3421

View File

@@ -1705,7 +1705,6 @@ const CERTIFICATIONS = [
{ id: 'bsi_grundschutz', label: 'BSI IT-Grundschutz', desc: 'IT-Grundschutz-Zertifikat oder Testat' },
{ id: 'pci_dss', label: 'PCI DSS', desc: 'Payment Card Industry Data Security Standard' },
{ id: 'hipaa', label: 'HIPAA', desc: 'Health Insurance Portability and Accountability Act' },
{ id: 'ce_marking', label: 'CE-Kennzeichnung', desc: 'EU-Konformitaetskennzeichnung fuer Produkte' },
{ id: 'other', label: 'Sonstige', desc: 'Andere Zertifizierungen' },
]
@@ -1880,36 +1879,6 @@ function StepLegalFramework({
)}
</div>
{/* Pruefzyklus */}
<div className="border-t border-gray-200 pt-6">
<label className="block text-sm font-medium text-gray-700 mb-2">Gewuenschter Pruefzyklus</label>
<div className="grid grid-cols-2 sm:grid-cols-4 gap-3">
{[
{ value: 3, label: 'Vierteljaehrlich', desc: '3 Monate' },
{ value: 6, label: 'Halbjaehrlich', desc: '6 Monate' },
{ value: 12, label: 'Jaehrlich', desc: '12 Monate' },
{ value: 24, label: 'Zweijaehrlich', desc: '24 Monate' },
].map(opt => {
const selected = ((data as any).reviewCycleMonths || 12) === opt.value
return (
<button
key={opt.value}
type="button"
onClick={() => onChange({ reviewCycleMonths: opt.value })}
className={`p-3 rounded-lg border-2 text-center transition-all ${
selected
? 'border-purple-500 bg-purple-50 text-purple-700 font-medium'
: 'border-gray-200 hover:border-purple-300 text-gray-700'
}`}
>
<div className="text-sm font-medium">{opt.label}</div>
<div className="text-xs text-gray-500">{opt.desc}</div>
</button>
)
})}
</div>
</div>
{/* Technical Contacts */}
<div className="border-t border-gray-200 pt-6">
<div className="flex items-center justify-between mb-4">