Benjamin Admin
85c4cbbf37
fix: increase scan proxy timeout from 3 to 5 minutes
2026-04-29 16:24:22 +02:00
Benjamin Admin
16c40ddae4
feat: consent-test email with phase-structured findings
...
Email shows 3 phases (Before/After Reject/After Accept) with:
- Violation cards per phase (CRITICAL/HIGH badges)
- Undocumented services in Phase C
- Summary table (critical/high/undocumented counts)
- Dark Pattern warning if tracking persists after rejection
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 13:14:01 +02:00
Benjamin Admin
b7f9099ad9
feat: Cookie-Test tab — 3-phase consent test UI + API proxy
...
Third tab "Cookie-Test" in Compliance Agent:
- Phase A: Before consent (tracking without permission)
- Phase B: After rejection (CRITICAL if tracking persists)
- Phase C: After acceptance (undocumented services)
- CMP badge (Didomi, OneTrust, etc.)
- Violation cards with severity badges and legal references
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 12:38:15 +02:00
Benjamin Admin
ac8eb1bf99
feat: "Als Email senden" Button im Compliance Advisor
...
Chat-Verlauf wird als strukturiertes Beratungsprotokoll per Email
an den DSB gesendet. Button erscheint im Header sobald Nachrichten
vorhanden sind. Zeigt Checkmark nach erfolgreichem Versand.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-28 23:17:13 +02:00
Benjamin Admin
0f1fae61a6
feat: Website-Scan tab in agent UI — service table, SOLL/IST, corrections
...
- Tab system: Schnellanalyse (single page) + Website-Scan (multi-page)
- ScanResult component: service comparison table, severity-colored findings
- Expandable correction suggestions with copy button (pre-launch mode)
- API proxy route for /agent/scan endpoint
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-28 15:52:40 +02:00
Benjamin Admin
0c0dd4e3a6
feat: ZeroClaw compliance agent — document analysis + role assignment + email
...
Add autonomous compliance agent that fetches web documents (cookie banners,
privacy policies), classifies them via Qwen/Ollama, assesses DSGVO compliance,
assigns to the responsible role, and sends notification emails.
Components:
- ZeroClaw SOP (6-step workflow: fetch, classify, assess, summarize, assign, notify)
- Backend: /api/compliance/agent/analyze (combined endpoint)
- Backend: /api/compliance/agent/notify (standalone email)
- Frontend: /sdk/agent page (Manager UI with URL input + results)
- Helper scripts + E2E test
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 23:28:21 +02:00