用途
Quality Gates 是一个统一的质量门禁(quality gate)技能,面向交付前的把关场景,把预交付检查清单、安全检查、测试策略与交接就绪度整合为一次统一的评估流程。
主要能力
该技能围绕五类强制性检查(Mandatory Checks)组织:
- 安全(Security):检查是否存在硬编码密钥(no hardcoded secrets)、环境变量卫生(env hygiene)以及基本输入安全(basic input safety)。
- 代码质量(Code quality):要求通过 lint、类型检查与测试(lint/type/tests),并且不残留调试代码(no debug leftovers)。
- 生命周期(Lifecycle):检查是否符合蓝图与契约(blueprint/contract compliance)。
- QA:进行分级验证(tiered verification)并产出报告(report)。
- 交接(Handover):检查 xray 与运维文档是否完整。
发布结论
完成检查后,该技能给出三种发布结论(Release Verdicts):
- APPROVED:所有阻塞性检查通过。
- NEEDS_WORK:仍存在非阻塞性缺口。
- BLOCKED:任一关键检查失败。
使用方式
资料中未提供该技能的具体安装命令、调用方式或配置步骤,暂未提供。
适用场景
适用于需要在交付、发布或项目移交之前进行统一质量把关的团队或工作流,尤其关注安全核查、代码质量、测试验证与交接文档完整性的场景。
限制
资料未说明该技能所支持的具体平台、依赖环境、检查工具链或自动化集成方式,相关内容暂未提供。