Block a user
SPEC W4a: Import/Export Contribution-Architektur — zentraler Dialog per Toolbar-Button, Formate als Plugins, Module als Contributors
Phase 2 (Frontend-Dialog) umgesetzt in Commit 38df597 — frontend-only deployed (2026-08-27 21:34).
Was gebaut wurde
SPEC W4a: Import/Export Contribution-Architektur — zentraler Dialog per Toolbar-Button, Formate als Plugins, Module als Contributors
Phase 1 (Backend-Kern) umgesetzt in Commit cd8ef75 — deployed SUCCESS (2026-08-27 21:14).
Was gebaut wurde
SPEC W4a: Import/Export Contribution-Architektur — zentraler Dialog per Toolbar-Button, Formate als Plugins, Module als Contributors
SPEC W4a: Import/Export Contribution-Architektur — zentraler Dialog per Toolbar-Button, Formate als Plugins, Module als Contributors
BUG: 5 statische Route-Permissions inkonsistent zu Backend/Manifest — 2 Phantom-Permissions (communication:read, activity:read), /wiki ungeschützt
BUG: 5 statische Route-Permissions inkonsistent zu Backend/Manifest — 2 Phantom-Permissions (communication:read, activity:read), /wiki ungeschützt
REFACTOR: Contacts-Entities aus statischem ENTITY_MODELS entfernt — ContactsPlugin ist Single Source; + VORBESTAND: 12 ACL-Batch-Failures durch Suite-Isolation (relation users does not exist)
REFACTOR: Contacts-Entities aus statischem ENTITY_MODELS entfernt — ContactsPlugin ist Single Source; + VORBESTAND: 12 ACL-Batch-Failures durch Suite-Isolation (relation users does not exist)
Umgesetzt in Commit e1a59e7 — deployed und live verifiziert (2026-08-27 18:59):
Fix
- Statische Contacts-Dublette entfernt:
contact/contacts/companyaus dem Core-ENTITY_MODELS…
REFACTOR: Contacts-Entities aus statischem ENTITY_MODELS entfernt — ContactsPlugin ist Single Source; + VORBESTAND: 12 ACL-Batch-Failures durch Suite-Isolation (relation users does not exist)
BUG: 4 Core→Plugin-Imports in core/jobs.py DSAR-Sammlung — direkte Model-Imports statt Contracts
BUG: 4 Core→Plugin-Imports in core/jobs.py DSAR-Sammlung — direkte Model-Imports statt Contracts
Vertiefung nach Review-Einspruch: Plugin-Fachlogik gehört vollständig aus dem Core — umgesetzt.
Kritik berechtigt
Der erste Fix (092c2d2) bog nur den Import-Weg auf Contracts um, aber…