XI — Cross-App Glue
Was XI ist
Abschnitt betitelt „Was XI ist“@addxion/xi ist ein Package mit drei Subpath-Exports. Es verbindet Apps (süper, addxion.ai, addxion.com) ohne Design System oder Shell zu duplizieren.
| Subpath | Verantwortung |
|---|---|
@addxion/xi/protocol | Typen, Events, URL-Konventionen |
@addxion/xi/nav | Manifest-Loader, Rollenfilter, Command-Items |
@addxion/xi/runtime | Port/Client zum Evolutionskern (EvolutionCore) |
Was XI nicht ist
Abschnitt betitelt „Was XI nicht ist“- Kein Design System (→
@addxion/neon) - Keine Chat-UI (→
@addxion/shell) - Keine Docs-Sidebar (→ Starlight in addxion-docs)
- Kein LLM-Client (→
@addxion/ai)
Manifest pro App
Abschnitt betitelt „Manifest pro App“Jede App exportiert manifest.ts. Details: Manifests
Architektur
Abschnitt betitelt „Architektur“| ID | Wahrheit |
|---|---|
| T-PKG-XI | Ein Package xi, Subpath-Exports, kein UI |
| T-EVOLUTION-CORE | Evolutionskern; runtime = Port, nicht Chat |
| 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/xi — protocol, nav, runtime.
- Block-Einstieg: AGENTS.md
- Ein Package, Subpath-Exports — nicht aufteilen
manifest.tspro App = Nav-SSOT