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
- Harden runtime reliability modules (
retry,DLQ, queue orchestration) - Expand schema AST metadata and docs surfaces
- Improve client generator and typed SDK ergonomics
- Introduce gateway-based automatic schema merging
- Expand transport adapters (
Kafka,Valkey-compatible) - 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
Kafkatransporter 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