Zum Inhalt springen

XI — Cross-App Glue

XI — Cross-App Glue

Ein Package mit Subpath-Exports für Navigation, Protokoll und Runtime.

@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.

SubpathVerantwortung
@addxion/xi/protocolTypen, Events, URL-Konventionen
@addxion/xi/navManifest-Loader, Rollenfilter, Command-Items
@addxion/xi/runtimePort/Client zum Evolutionskern (EvolutionCore)
  • Kein Design System (→ @addxion/neon)
  • Keine Chat-UI (→ @addxion/shell)
  • Keine Docs-Sidebar (→ Starlight in addxion-docs)
  • Kein LLM-Client (→ @addxion/ai)

Jede App exportiert manifest.ts. Details: Manifests

Architektur und Datenfluss

IDWahrheit
T-PKG-XIEin Package xi, Subpath-Exports, kein UI
T-EVOLUTION-COREEvolutionskern; runtime = Port, nicht Chat
T-NAV-MANIFESTNav aus manifest.ts + xi/nav
T-MAINTAINEinmal pflegen — keine Doppelpflege

Scope: Überblick @addxion/xi — protocol, nav, runtime.

  • Block-Einstieg: AGENTS.md
  • Ein Package, Subpath-Exports — nicht aufteilen
  • manifest.ts pro App = Nav-SSOT