LiveRail is a contract-driven realtime monorepo for web applications. It splits the system into a shared contract layer, a server runtime and a client runtime, so commands, events, channels and lifecycle behavior stay explicit and typed.
| Package | Role | Status |
|---|---|---|
| dobrunia-liverail-contracts | Shared contracts, validation, errors and registry primitives | Shared foundation |
| dobrunia-liverail-server | Server runtime, policies, lifecycle hooks and transport adapters | Runtime package |
| dobrunia-liverail-client | Client runtime, subscriptions, reconnect flow and event appliers | Runtime package |
- Documentation Hub
- Documentation Workflow
- Feature Plan
- Server Package
- Client Package
- Contracts Package
The root README stays intentionally short. Package-specific behavior, usage guides and generated API documentation live outside the repository root.