docs(progress): UI-Backlog-Tracking — 16 UI-lose Module, Modul 1 (Approvals) erledigt (#369)
This commit is contained in:
+25
@@ -104,6 +104,31 @@
|
||||
|
||||
**Offen in Phase M:** — (Phase M abgeschlossen).
|
||||
|
||||
## UI-Backlog: Frontend-Backend-Gap (2026-09-08 laufend)
|
||||
|
||||
**Kontext:** Frontend-Backend-Gegenüberstellung (2026-09-01) ergab 16 Backend-Module ohne UI (~64 Ops) bei 76-84% Business-UI-Coverage. User-Entscheidung: Module einzeln mit UI ausstatten, priorisiert nach Business-Nutzen.
|
||||
|
||||
| # | Modul | Ops | Status | Issue |
|
||||
|---|-------|-----|--------|-------|
|
||||
| 1 | Approvals (Freigaben) | 6 | ✅ Done | #369 |
|
||||
| 2 | Delegations (Vertretungen) | 5 | not_started | |
|
||||
| 3 | API-Tokens | 3 | not_started | |
|
||||
| 4 | Tenants (Mandanten) | 4 | not_started | |
|
||||
| 5 | Marketplace (Plugin-Markt) | 5 | not_started | |
|
||||
| 6 | Permission-Templates | 5 | not_started | |
|
||||
| 7 | Skills | 5 | not_started | |
|
||||
| 8 | Agent-Memory | 5 | not_started | |
|
||||
| 9 | Outbox (Event-Verwaltung) | 7 | not_started | |
|
||||
| 10 | Policies | 4 | not_started | |
|
||||
| 11 | Graph-RAG Traversal | 4 | not_started | |
|
||||
| 12 | Companies (Firmen-API) | 9 | not_started | |
|
||||
| 13 | Public-Share | 3 | not_started | |
|
||||
| 14 | Guests | 3 | not_started | |
|
||||
| 15 | External-Agent | 3 | not_started | |
|
||||
| 16 | Ownership-Transfer | 1 | not_started | |
|
||||
|
||||
**Modul 1 — Approvals (2026-09-08) ✅:** Review-Queue (Status-Tabs Offen/Alle/Genehmigt/Abgelehnt/Abgelaufen), Approve/Reject mit Kommentar-Modal, Permission-Gating (approvals:approve), Metadata-Anzeige. Phantom-Permission-Bug gefixt (approvals:read/write/approve fehlten in CORE_PERMISSIONS — Rollen konnten sie nie erhalten, M2-Fehlerklasse). Vitest 10/10, RBAC 102/102, live: /approvals 200, Prod-Bundle enthält UI. Deploy: ecc7a24 (Full).
|
||||
|
||||
## Phase N4 — Restliche Module (2026-09-01) ✅ — PHASE N KOMPLETT
|
||||
|
||||
**Spec:** [#368](https://forgejo.media-on.de/Leopoldadmin/leocrm/issues/368) | **Roadmap:** Phase N, N4 (letzter Task) | **Milestone:** Phase N — Workspace-Scopes (#14)
|
||||
|
||||
Reference in New Issue
Block a user