# Phase 4: Marketplace & Portal Navigation - Discussion Log > **Audit trail only.** Do not use as input to planning, research, or execution agents. > Decisions are captured in CONTEXT.md — this log preserves the alternatives considered. **Date:** 2026-06-22 **Phase:** 04-marketplace-portal-navigation **Areas discussed:** Marketplace-Layout, Aktivierungs-Flow, Sidebar-Suche & Filter, Modul-Detail-Ansicht --- ## Marketplace-Layout | Option | Description | Selected | |--------|-------------|----------| | Karten-Grid | Module als Karten in Grid (wie VS Code Extensions, App Store) | ✓ | | Kategorien-Sektionen | Seite nach Kategorien unterteilt mit eigener Karten-Reihe | | | Du entscheidest | Claude waehlt bestes Layout | | **User's choice:** Karten-Grid | Option | Description | Selected | |--------|-------------|----------| | Visueller Badge | Alle Module im Grid, aktivierte mit gruenem Badge | | | Tab-Ansicht | Tabs: Alle/Aktiviert/Verfuegbar | | | Du entscheidest | Claude waehlt passende Unterscheidung | ✓ | **User's choice:** Du entscheidest | Option | Description | Selected | |--------|-------------|----------| | Suchleiste + Kategorie-Filter | Suchfeld + Dropdown/Chips fuer Kategorien, Live-Filter | ✓ | | Nur Suchleiste | Einfache Suche, Kategorien nur als Seitenstruktur | | | Du entscheidest | Claude waehlt | | **User's choice:** Suchleiste + Kategorie-Filter | Option | Description | Selected | |--------|-------------|----------| | Illustration + Text | Freundliche Illustration mit Hinweistext | ✓ | | Minimal Text | Nur Text-Hinweis | | | Du entscheidest | Claude waehlt | | **User's choice:** Illustration + Text --- ## Aktivierungs-Flow **User's free-text input:** "Es soll so etwas wie 'Kunde als Super-Admin impersonieren' geben und darüber dann Module aktivieren/deaktivieren." **Clarification:** User confirmed lightweight tenant context selector for Super-Admin in marketplace (not full impersonation). Claude decides implementation details (Variante B). | Option | Description | Selected | |--------|-------------|----------| | Bestaetigungs-Dialog | Dialog bei Aktivierung/Deaktivierung | | | Direkt ohne Dialog | Sofortige Aktion, Undo per Toast | | | Du entscheidest | Claude waehlt passende UX | ✓ | | Option | Description | Selected | |--------|-------------|----------| | Toast + Karten-Update | Erfolgs-Toast + sofortiges Badge-Update | | | Animierter Uebergang | Karte animiert (Glow/Pulse) | | | Du entscheidest | Claude waehlt visuelles Feedback | ✓ | --- ## Sidebar-Suche & Filter | Option | Description | Selected | |--------|-------------|----------| | Suchfeld im Kategorien-Bereich | Kleines Suchfeld ueber Accordion | | | Globale Suche im Header | Header-Suchleiste filtert auch Module | | | Du entscheidest | Claude waehlt bestes Suchpattern | ✓ | | Option | Description | Selected | |--------|-------------|----------| | Accordion beibehalten | Bestehender aufklappbarer Stil | | | Flache Liste mit Gruppen-Header | Alle Module sichtbar, gruppiert | | | Du entscheidest | Claude waehlt basierend auf UX | ✓ | | Option | Description | Selected | |--------|-------------|----------| | Ja, Modul-Icons | Collapsed zeigt Modul-Icons mit Tooltip | | | Nein, nur Haupt-Nav | Nur Dashboard/Marketplace Icons | | | Du entscheidest | Claude waehlt | ✓ | --- ## Modul-Detail-Ansicht | Option | Description | Selected | |--------|-------------|----------| | Ausfuehrlich | App-Store-Stil mit Screenshots/Vorschau | | | Kompakt | Name, Beschreibung, Kategorie, Version, Button | | | Du entscheidest | Claude waehlt passende Detailtiefe fuer v1 | ✓ | | Option | Description | Selected | |--------|-------------|----------| | Separate Seiten | Marketplace-Detail vs. Modul-Nutzung getrennt | | | Gleiche Seite, Tabs | Info-Tab + Verwenden-Tab | | | Du entscheidest | Claude waehlt bestes Pattern | ✓ | --- ## Claude's Discretion Viele Bereiche an Claude delegiert: - Marketplace Filter/Status-Darstellung (Tabs vs. Badges) - Bestaetigungs-UX bei Aktivierung - Visuelles Feedback nach Aktivierung - Sidebar Kategorien-Stil (Accordion vs. flache Liste) - Sidebar collapsed Modus Modul-Anzeige - Sidebar Suchfeld Platzierung - Modul-Detail-Ansicht Tiefe - Marketplace-Detail vs. Modul-Nutzung Navigation ## Deferred Ideas - FEAT-V2-04: Volle Admin-Impersonation (komplett als Mandant agieren) — v2