Bitte verwende Conventional Commits für PR-Titel. Beispiele:
feat(workspace): add Bundestag-Drucksachen connectorfix(telemetry): remove any remaining outbound callsdocs(readme): update brand colors to AfD-Blaurefactor(server): rename LLM-provider string to openafd-router (planned v1, current valueopenafd-routeris a future migration; the legacy string lives in BRANDING.md)chore(deps): bump vite to 8.0.16test(workspace): add integration tests for workspace deletion protection
## Was ändert sich?
<!-- Kurzbeschreibung der Änderung -->
## Warum?
<!-- Motivation, GitHub-Issue-Ref, etc. -->
## Wie wurde getestet?
<!-- Unit-Tests manuell ausgeführt? E2E? Screenshots? -->
## Checklist
- [ ] `yarn lint` läuft sauber
- [ ] `yarn test` läuft sauber
- [ ] Dokumentation aktualisiert (falls öffentliche API betroffen)
- [ ] Keine Telemetrie/Outbound-Calls hinzugefügt
- [ ] Keine Secrets in Commits