Shell — Schnittstellen-Schicht
Was Shell ist
Abschnitt betitelt „Was Shell ist“@addxion/shell ist die Nutzer-Schnittstellen-Schicht: alles, womit der Nutzer dauerhaft mit App, Navigation und KI interagiert.
| Komponente | Schnittstelle zu |
|---|---|
PageHeader | App-Kontext, Seitentitel |
ChatSurface | KI (Model, Streaming) |
CommandPalette | Navigation, Aktionen (xi-nav) |
ClientAuthGate | Auth |
OnboardingGate | Erstbesuch |
BottomNav | App-Routen |
Chat ist Teil der Shell, keine eigene Seite.
Abgrenzung
Abschnitt betitelt „Abgrenzung“| Schicht | Package |
|---|---|
| Look | @addxion/neon |
| Nav-Daten | @addxion/xi/nav |
| Scroll-Verhalten | @addxion/behavior |
| LLM | @addxion/ai |
| Schnittstellen-UI | @addxion/shell |
Architektur · PageHeader-Sync · Iconography · AGENTS.md · Package-Naming
| ID | Wahrheit |
|---|---|
| T-PKG-SHELL | Shell = UI-Schicht, nicht bash/zsh |
| T-NAV-MANIFEST | Nav aus manifest.ts + xi/nav |
| T-MAINTAIN | Einmal pflegen — keine Doppelpflege |
Für Agents
Abschnitt betitelt „Für Agents“Scope: Überblick @addxion/shell — Layout, Chat, Command, Gates.
- Block-Einstieg: AGENTS.md
- Nav-Daten aus
@addxion/xi/nav, Scroll aus@addxion/behavior, LLM aus@addxion/ai - PageHeader-Sync: PageHeader — Cross-App-Sync