What SOV covers
SOV is an emerging Phase 2 domain. Its scope includes:- Provisioning: provider and owned-hardware resource allocation workflows
- Habitat conditioning: exact OS and package conditioning delivered to a Node
- Nest delivery: workload placement and update on a Node
- Bus-adapter establishment: connecting Nodes through your chosen bus (NATS JetStream, ZeroMQ, or others)
- Remote Node operations: optional administration of Nodes outside your local shell
Provider protocols, Terraform execution, Habitat builders, Nest deployment commands, and remote-operation receivers remain to be designed. No SOV engine or provider mutation is currently implemented.
How SOV relates to other vectors
SOV is the control plane, not the knowledge source. It acts upon evidence owned by other vectors:SCV
Supplies provider and offsite resource knowledge. SOV reads SCV evidence to decide what operations are compatible.
SNV
Records the resulting Node identities, cluster memberships, and names after SOV operations complete.
SHV
May later supply detailed hardware capability evidence to constrain provisioning choices.
SKV
Governs SOV contracts, change consequences, indexing, and lifecycle integration.
qxctl as the command surface
SOV operations are exposed throughqxctl, the Go-based admin CLI with 373 executable commands. qxctl implements and presents SOV operations, but it does not own their domain meaning. The vector owns the semantics; the tool owns the execution surface.