docs(progress): UI-Backlog-Tracking — 16 UI-lose Module, Modul 1 (Approvals) erledigt (#369)

This commit is contained in:
Agent Zero
2026-09-08 23:33:43 +02:00
parent ecc7a24c1c
commit ac5edef3dc
+25
View File
@@ -104,6 +104,31 @@
**Offen in Phase M:** — (Phase M abgeschlossen). **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 ## 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) **Spec:** [#368](https://forgejo.media-on.de/Leopoldadmin/leocrm/issues/368) | **Roadmap:** Phase N, N4 (letzter Task) | **Milestone:** Phase N — Workspace-Scopes (#14)