Skip to main content

Roadmap

For maintainers and decision makers, this page summarizes the current roadmap and planned capability tracks.

This page visualizes the LIVON roadmap for docs readers.
This page is the canonical roadmap source.

Current state

  • Monorepo scaffold with pnpm + Turborepo
  • Shared configs in @livon/config
  • Generator CLI (pnpm gen) and policy checks (pnpm check:policies)
  • Runtime, schema module, and WebSocket transports implemented
  • Documentation split into core + package-level guides

Next milestones

  1. Harden runtime reliability modules (retry, DLQ, queue orchestration)
  2. Expand schema AST metadata and docs surfaces
  3. Improve client generator and typed SDK ergonomics
  4. Introduce gateway-based automatic schema merging
  5. Expand transport adapters (Kafka, Valkey-compatible)
  6. Strengthen contribution automation and release flow

Vision extensions

Gateway automatic schema merging

  • Add a gateway module that reads schema fragments from multiple modules/services
  • Merge schemas into deterministic schema snapshots
  • Detect conflicts and expose explicit merge resolution hooks
  • Reuse merged snapshots for generation, runtime routing, and compatibility checks

Transport roadmap

  • Add Kafka transporter for durable stream-oriented event delivery
  • Add Valkey-compatible transporter (Redis OSS-compatible alternative) for low-latency queue/pub-sub patterns
  • Keep transports behind one runtime transport schema so modules stay transport-agnostic

Delivery flow

Track overview

Timeline intent