Documentation

Internals

Contributor-facing architecture and runtime model documentation.

This section explains how the Rust workspace is split and how configuration becomes running processes, logs, state, and control behavior.

Pages in this section

  • Architecture overview - Map the main crates and the runtime flow from configuration to supervision.
  • Workspace crates - Understand the role of the main workspace crates and reusable helper crates.
  • Runtime state - Understand `.vectron/runtime.json`, socket location, and workspace-scoped state.
  • Supervision model - Understand lifecycle policy, shutdown escalation, and how scopes are managed.