用途:在持续集成中验证 Clari 集成,保持必需 CI 通道确定且无需凭据。仅离线测试自有端点与转换,任何连接提供方的冒烟测试作为显式、非阻塞或单独授权的环境门禁。
主要能力:固定契约证据(提供方 URL、契约版本、内容指纹、提取日期、自有操作子集);测试请求构造(主机、方法、路径、头部名称、载荷模式、超时、禁止的变更默认值);测试生命周期(队列、轮询、终态结果、取消、分页、429、超时、从持久状态重启);测试数据门禁(模式校验、对账、未知字段隔离、脱敏、原子发布);扫描输出(凭据模式、真实客户夹具、未脱敏头部、日志与快照中的敏感载荷);分离实时冒烟测试。
使用方式:按步骤固定契约、测试请求构造、生命周期、数据门禁、扫描输出,并将实时冒烟测试隔离。必需 CI 使用虚拟凭据且无提供方网络访问;实时冒烟凭据来自受保护环境密钥,仅限非生产读取,不提供给分叉或不可信作业。使用 Read 和 Grep 检查配置、契约、夹具、日志、模式与现有测试;仅在获批计划、实现、测试或脱敏回执时使用 Write 或 Edit。未经明确操作员批准,不得发布、轮换、撤销、创建、更新、取消、删除、导出、摄取或发布提供方数据。
适用场景:拉取请求中完全用合成夹具证明预测作业状态处理与仓库回滚;受保护合并后作业执行一次 /admin/limits 读取并仅发布状态与时间戳。
限制:契约指纹变化时失败漂移门禁直至人工审查;检测到疑似密钥值时阻止产物并在可能真实时轮换凭据;实时冒烟不可用时保持确定 CI 权威并单独报告环境检查。输出确定性的契约测试与模式差异报告、密钥与测试数据卫生结果、可选实时冒烟回执,并返回确切表面、环境、资源或作业标识、契约指纹、证据、未解决风险与最终决定,不暴露凭据或敏感客户数据。