docs(progress): Vollstaendige Uebergabe — offene Threads zentral dokumentiert (UI-Backlog 9-16, Re-Audit, Traefik, Server, Phase O/P, Findings, Marketplace leer)
This commit is contained in:
+13
-3
@@ -79,11 +79,21 @@ Audit-Findings sind behoben (13 Backend + 4 Frontend). Danach Phase O UI-Overhau
|
||||
Phase P Notizen-App oder UI-Backlog-Module 2-16.
|
||||
|
||||
|
||||
## Weitermachen (2026-08-30, für das nächste Modell)
|
||||
## Weitermachen (2026-09-13, Übergabe — für das nächste Modell/jede KI)
|
||||
|
||||
**Produktion läuft stabil auf dem Phase-L-Deploy** (Commits b311ab7 + 559bba6, Health healthy, Alembic 0143, RLS 112 Tabellen). Alle Forgejo-Issues #351–#358 geschlossen. Forgejo ist komplett aktuell (HEAD = origin/main, 0 ungepushte Commits).
|
||||
**Produktion läuft stabil** (HEAD 5ecadd5 = origin/main, 0 ungepushte Commits, Health healthy ~28ms, Alembic 0144, RLS 113 Tabellen, Worker up). Alle Forgejo-Issues bis #378 geschlossen.
|
||||
|
||||
**Kürzlich abgeschlossen:** PHASE Q KOMPLETT — Frontend-Plugin-Architektur (2026-09-13, Commits 895f85d + b666fe5): generierte Komponenten-Map statt STATIC_COMPONENT_MAP/widgetRegistry, Plugin-Routen nur noch aus Manifesten. Externer Architektur-Audit verifiziert + 13 Backend-Fixes (2026-09-13). UI-Backlog Module 1-8 erledigt (davon Marketplace, Skills, Agent-Memory via Phase-Q-Manifest), Module 9-16 offen.
|
||||
**2026-09-13 abgeschlossen:** (1) Externer Architektur-Audit verifiziert — alle 17 Findings bestätigt, 13 Backend-Fixes (Commit 4a25ac1, #370). (2) PHASE Q KOMPLETT — Frontend-Plugin-Architektur: generierte Komponenten-Map (scripts/generate_component_map.py, 40 Eintraege, Fail-Hard bei Ghosts) ersetzt STATIC_COMPONENT_MAP + widgetRegistry; Plugin-Routen/Settings nur noch aus Manifesten via PluginRouteRenderer (variant pages/settings). (3) UI-Backlog Module 1-8 erledigt, siehe Tabelle oben (Commits + Issues #369, #372-#378).
|
||||
|
||||
**OFFENE THREADS (alles Weitere hängt hier, nichts geht verloren):**
|
||||
1. **UI-Backlog Module 9-16** (Reihenfolge nach Business-Nutzen): 9 Outbox (7 Ops) → 10 Policies (4) → 11 Graph-RAG (4) → 12 Companies (9) → 13 Public-Share (3) → 14 Guests (3) → 15 External-Agent (3) → 16 Ownership-Transfer (1). Muster + Architektur-Regel: siehe Roadmap-Abschnitt "UI-Backlog" (Plugin-Module via Manifest, Core-Module statisch; Referenz: Marketplace=Plugin, Approvals=Core).
|
||||
2. **Re-Audit ausstehend:** Externer Prüfer prueft leocrm-reaudit.zip (Stand b58c96f, liegt beim User). Bei neuen Findings: erst die fixen. Hinweis: ZIP enthaelt NICHT die UI-Module 2-8 — bei Bedarf frischen ZIP erstellen (git archive HEAD).
|
||||
3. **Traefik no-cache-Header fuer index.html** (User-Angebot offen, prevents stale JS-Chunks nach Deploys — siehe Incident "Dashboard loads forever").
|
||||
4. **Server-Entlastung** (User-Thema offen): Cron gegen alte Browser-Prozesse (Incident: 3 Zombie-Chromium, 500+ h CPU) und/oder VPS-Upgrade-Diskussion (22 Container auf 7,6 GB).
|
||||
5. **Phase O UI-Overhaul:** offen 1.2 Kontakte-Drag-Drop in Ordner, 1.3 MoveDialog.
|
||||
6. **Phase P Notizen-App** (P1-P5, user-abgestimmt, Roadmap-Details stehen).
|
||||
7. **Vorbestands-Findings (nicht blockierend):** entity_attachments-FK blockiert alembic check; Suite-Isolation (Combo-Runs "relation users does not exist", Solo gruen); Vitest-Worker-OOM.
|
||||
8. **Marketplace ist leer:** Keine Listings in der DB (API 200, listings=0). Demo-Listings koennen via Admin-API (MarketplaceListingCreate, marketplace:admin) angelegt werden — User fragen.
|
||||
|
||||
**Offene Roadmap-Phasen (user-abgestimmt, startklar):**
|
||||
- **Phase M** — MiniApp-Plattform & Dashboard-Builder (M1-M6). **M1 ✓** (Universal-Registry, `/api/v1/miniapps`), **M2 ✓** (persönliche Dashboards: Tabelle, CRUD, Seed, RLS), **M3 ✓** (Dashboard-Builder: Edit-Modus, Drag&Drop, Palette, Tabs), **M4 ✓** (System-Rückbau, Core = reiner Host), **M5 ✓** (Plugin-MiniApps), **M6 ✓ erledigt — PHASE M KOMPLETT** (Windows-Host + AI-Agenten-Tool send_miniapp — siehe Phase-M6-Section).
|
||||
|
||||
Reference in New Issue
Block a user