操作
- 检查与校验(Inspect and check):验证 OpenAPI 3.2.0 JSON 文档是否符合有界配置。
- 差异比较(Diff):计算契约版本之间确定性的兼容性差异。
- 提议(Propose):接受调用方针对新增或变更契约声明的注册表提议。
- 投影(Project):为审查者和下游工具输出一次性清单。
SACV 治理的内容
SACV 约束:- 契约结构(采用 SACV 配置的 OpenAPI 3.2.0)
- 版本之间的兼容性分类
- 已接受契约的注册表成员资格
- 拥有端点语义(由各向量或模块自行保留)
- 生成 SDK、发布工件或签发令牌
- 暗示存在实际的网络界面(提及未来的私有 API 并不会创建该 API)
SACV 仅支持读取、查询、验证和提议。所有 SKV 引擎的程序化规范应用均处于禁用状态。
相关界面
SKV 概览
总体框架与 Contract Quad 模型。
SODV
治理已在 SACV 注册的契约的任何官方发布。
SAV
评估已声明组件之间的组合与兼容性。
qxctl 向量命令
运行
qxctl sacv ... 以执行 inspect、check、diff 和 propose。