Zum Inhalt springen

Ökosystem-Roadmap

Ökosystem-Roadmap

Schritt-für-Schritt-Plan für das ADDXION-Plattform-Ökosystem.

Schritt-für-Schritt-Plan für das ADDXION-Plattform-Ökosystem.
Package-Home: addxion-ai/packages/ (auth, ai, shell, behavior, xi).
Docs-SSOT: addxion-docs (dokumentiert, implementiert nicht).

Masterpläne pro Repo:

RepoDatei
addxion.aiaddxion-ai/docs/MASTERPLAN.md
süpersüper/docs/MASTERPLAN.md
Neonaddxion-neon/MASTERPLAN.md
Plattform-Docsaddxion-docs/ (dieses Repo)

IDAufgabeStatus
0.1addxion-docs Repo angelegt (ecosystem, xi, shell, behavior)erledigt
0.2Masterpläne in addxion-ai, süper, addxion-neon aktualisierterledigt
0.3addxion-com repo-boundaries + ai/architecture aktualisierterledigt
0.4@addxion/shell Definition (Schnittstellen-Schicht inkl. Chat)erledigt
0.5Content-Migration + addxion-com Starlight-Cutovererledigt
0.6addxion-docs Starlight + Neon Consumererledigt
0.7CF Worker/Pages Deploy, addxion.com/docs Routingerledigt
0.8EvolutionCore-These → evolutioncore.md + T-EVOLUTION-COREerledigt (Juli 2026)

Phase 1 — Package-Skeletons (addxion-ai/packages/)

Abschnitt betitelt „Phase 1 — Package-Skeletons (addxion-ai/packages/)“
IDAufgabeStatus
1.1@addxion/shell Skeleton (packages/shell/)erledigt
1.2@addxion/behavior Skeleton (packages/behavior/)erledigt
1.3@addxion/xi Skeleton mit Subpaths protocol, nav, runtimeerledigt
1.4@addxion/neon Primärname in addxion-neon (core bleibt Engine)erledigt

IDAufgabeRepoStatus
2.1@addxion/xi/protocol Typen (XiManifest, XiDestination, …)erledigt (Skeleton)
2.2@addxion/xi/nav resolveNav, filterByRoleerledigt (Skeleton)
2.3süper/src/manifest.ts aus home-sections.tserledigt
2.4addxion-ai/src/manifest.ts aus app-actions.tserledigt
2.5süper BottomNav + Command auf xi-naverledigt
2.6addxion.ai Command Menu auf xi-naverledigt

IDAufgabeStatus
3.1shell-0 Package-Skeleton + README + exportserledigt
3.2shell-1 PageHeader extrahierenerledigt
3.3shell-2 ChatSurface + CommandPalette + ChatShellerledigt
3.4shell-3 Gates (Auth, Onboarding)erledigt
3.5shell-4 BottomNav, SiteFooter, PageSkeletonerledigt
3.6Framework-Adapter: adapters/next, adapters/tanstackerledigt
3.7süper konsumiert @addxion/shellerledigt
3.8addxion.ai konsumiert @addxion/shellerledigt

IDAufgabeStatus
4.1behavior-0 Package-Skeletonerledigt
4.2behavior-1 useFollowStream, JumpToLatesterledigt
4.3behavior-2 Shell Chat-Anbindungerledigt
4.4süper Chat-Scroll auf behavior umstellenerledigt
4.5behavior-3 useProxyWheelScroll (Desktop-Shell-Ränder)erledigt

IDAufgabeRepoStatus
5.1@addxion/neon Dep in süper + addxion.aierledigt
5.2shadcn-Bridge Piloterledigt
5.3Neon-Komponenten aus süper nach addxion-neonaddxion-neonerledigt
5.4ai-neon-2 NeonButton + NeonDialog Pilotaddxion.aierledigt
5.5ai-neon-3 Login-CTA auf NeonButtonaddxion.aierledigt
5.6Ökosystem-Font-Strategie (System + Inter, kein Google Fonts)addxion-neon + Consumererledigt

IDAufgabeStatus
6.1app_registry + app_grant in autherledigt
6.2xi-nav Federation (Cross-App Destinations)erledigt — Runtime in süper + addxion.ai Command Palettes (federated-manifests.ts, Gruppe „Wechsel zu“)
6.3Optionale Command Palette in addxion-docsteilweise — Content-Index live; xi-federation in Docs-Palette optional offen
6.4EvolutionCore → @addxion/xi/runtime (Port/Client, Evolutionsbackend)langfristig

Phase 0 (Docs) ──→ Phase 1 (Skeletons)
┌──────────────┼──────────────┐
▼ ▼ ▼
Phase 2 (xi) Phase 3 (shell) Phase 4 (behavior)
│ │ │
└──────────────┴──────────────┘
Consumer-Migration (süper, addxion.ai)
Phase 5 (Neon) · Phase 6 (Federation)

Nächster Schritt: Neon-Vollmigration aller Consumer, optional xi-federation in Docs-Palette, langfristig Phase 6.4.


BereichWasPriorität
6.4EvolutionCore → @addxion/xi/runtime Evolutions-Port/ClientLangfristig
0.8EvolutionCore-These in Docs (evolutioncore.md, T-EVOLUTION-CORE)erledigt
6.3 Restxi-federation in addxion-docs Command PaletteOptional
Peer ManifestsStatische federated-manifests.ts Snapshots automatisierenNiedrig
Framework-Adapteradapters/next + adapters/tanstack nicht überall genutztMittel
Neon-MigrationAlle Consumer-Komponenten vollständig auf @addxion/neon (nicht nur Pilot)Mittel
süper Lehrer-TasksTermine CRUD, Fahrstunden, Lehrer-Home (Produkt-Features)Produkt — siehe süper/docs/MASTERPLAN.md

Sync-Prozess: Docs-Sync. Leitprinzip gegen Doppelpflege: Einmal pflegen.


RepoRolle
addxion-aiApps + Shared Packages (auth, ai, shell, behavior, xi)
addxion-docsPlattform-Dokumentation (SSOT), kein Package-Code
addxion-neon@addxion/neon Design System
addxion-comMarketing, CMS, Docs-Host-Routing
süperReferenz-Consumer, Pilot für Extraktion
EvolutionCorePortabler Evolutionskern; Backend hinter @addxion/xi/runtime
IDWahrheit
T-PLATFORM-SSOTPlattform-Wahrheit nur in addxion-docs
T-DOCS-SYNCDocs im gleichen PR-Zyklus wie Ökosystem-Code
T-TRUTHS-SSOTTruths-Registry — referenzieren, nicht duplizieren

Scope: Living Status Board — Phasen und offene Ökosystem-Punkte.

  • Phase erledigt → Status erledigt im gleichen PR wie der Code
  • Nur Produkt-Features: nur jeweiligen MASTERPLAN aktualisieren
  • Sync-Prozess: Docs-Sync