SuperAPI AI 工具集

quality-gates

测试与质量

查看项目

更新于 10-16 03:51

技能介绍

用途

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:任一关键检查失败。

使用方式

资料中未提供该技能的具体安装命令、调用方式或配置步骤,暂未提供。

适用场景

适用于需要在交付、发布或项目移交之前进行统一质量把关的团队或工作流,尤其关注安全核查、代码质量、测试验证与交接文档完整性的场景。

限制

资料未说明该技能所支持的具体平台、依赖环境、检查工具链或自动化集成方式,相关内容暂未提供。