feat(arch): Phase Q — Frontend-Plugin-Architektur vollendet (Q1-Q4) #371

Closed
opened 2026-09-13 06:58:35 +00:00 by Leopoldadmin · 0 comments
Owner

Phase Q KOMPLETT (2026-09-13, Commits 895f85d + b666fe5, deployed, Health healthy)

Alle 4 Frontend-Findings des externen Audits behoben:

  • Q3: GENERIERTE Komponenten-Map (scripts/generate_component_map.py, 37 Eintraege, Fail-Hard bei Ghosts bewiesen) ersetzt STATIC_COMPONENT_MAP
  • Q4: widgetRegistry geloescht, MiniAppHost nutzt dieselbe generierte Map
  • Q1: 14 statische Plugin-Routen entfernt, Manifeste ergaenzt (calendar/kanban, tags)
  • Q2: 9 statische Settings-Routen entfernt, PluginRouteRenderer variant=settings

Verifikation: tsc 0, 2x production build 0, Vitest 35/35, Backend 49/49, Checker 497/0, Live-Manifest-Checks alle OK, SPA 200.

Damit sind ALLE 17 Audit-Findings behoben (13 Backend + 4 Frontend). Siehe PROGRESS.md.

## Phase Q KOMPLETT (2026-09-13, Commits 895f85d + b666fe5, deployed, Health healthy) Alle 4 Frontend-Findings des externen Audits behoben: - Q3: GENERIERTE Komponenten-Map (scripts/generate_component_map.py, 37 Eintraege, Fail-Hard bei Ghosts bewiesen) ersetzt STATIC_COMPONENT_MAP - Q4: widgetRegistry geloescht, MiniAppHost nutzt dieselbe generierte Map - Q1: 14 statische Plugin-Routen entfernt, Manifeste ergaenzt (calendar/kanban, tags) - Q2: 9 statische Settings-Routen entfernt, PluginRouteRenderer variant=settings Verifikation: tsc 0, 2x production build 0, Vitest 35/35, Backend 49/49, Checker 497/0, Live-Manifest-Checks alle OK, SPA 200. Damit sind ALLE 17 Audit-Findings behoben (13 Backend + 4 Frontend). Siehe PROGRESS.md.
Leopoldadmin added the task label 2026-09-13 06:58:46 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leopoldadmin/leocrm#371