Verun Unified Runtime Engine
A runtime project unifying VI scripting and VDB persistence for generated and hand-authored service operations.
Verun Unified Runtime Engine
Project Goal
Verun is implemented as a unified runtime engine where data operations, script execution, and authority enforcement can be composed without sacrificing deterministic behavior. The project goal is to provide a runtime foundation that scales from direct command interfaces to platform-integrated generated services.
Runtime Components
- VDB Core and Query Stack: collection/document storage, indexing, query parsing/execution, session management, and TUMI/RBAC control.
- VI Runtime: Versa parser, evaluator, runtime context, native-module integration, and script execution lifecycle.
- Transport Interfaces: console, HTTP server, and Unix socket pathways that expose runtime capabilities to operators and platform services.
flowchart LR
A[Console or API Request] --> B[VDB Dispatcher]
B --> C[VQL Processor]
B --> D[Session/RBAC Manager]
C --> E[Storage and Index Layer]
A --> F[VI Runtime Evaluator]
F --> B
Engineering Characteristics
Verun emphasizes:
- explicit module boundaries to avoid circular dependencies
- deterministic command semantics for query-heavy operations
- role-aware runtime enforcement that fails closed on missing authority
- inspectable integration between script and query execution flows
- transport flexibility without changing core authorization expectations
Platform Integration Value
When used under Liwiro, Verun provides the execution substrate that allows control-plane workflows to remain concrete and verifiable. Generated services can rely on VDB for stable data behavior and on VI for advanced procedural logic while retaining consistent authority checks and session handling.
Operational Outcome
As a project artifact, Verun demonstrates that composability and reliability are compatible when runtime contracts are explicit and module responsibilities remain disciplined.
Reference Basis
This project entry is grounded in:
liwiro-context/verun/architecture.mdliwiro-context/verun/README.mdliwiro-context/integration/system-description.md