Operations
- Inspect and check: validate that an OpenAPI 3.2.0 JSON document conforms to the bounded profile.
- Diff: compute deterministic compatibility diffs between contract versions.
- Propose: accept caller-declared registry proposals for new or changed contracts.
- Project: emit disposable inventories for reviewers and downstream tools.
What SACV governs
SACV bounds:- The contract shape (OpenAPI 3.2.0 with the SACV profile)
- Compatibility classification between versions
- Registry membership for accepted contracts
- Own endpoint semantics (each vector or module keeps those)
- Generate SDKs, publish artifacts, or issue tokens
- Imply a live network surface exists (mention of a future private API does not create one)
SACV is read, query, validate, and propose only. Programmatic canonical apply is disabled across the SKV engines.
Related surfaces
SKV overview
The umbrella framework and Contract Quad model.
SODV
Governs any official publication of a SACV-registered contract.
SAV
Evaluates composition and compatibility across declared components.
qxctl vector commands
Run
qxctl sacv ... to inspect, check, diff, and propose.