SuperAPI AI 工具集

the-hit

测试与质量

查看项目

更新于 10-15 23:47

技能介绍

用途:这是 Gangsta Agents 工作流中的执行阶段技能,在 Don 批准 Execution Plan(Resource Development 完成)后触发,用于并行实现已定义的 Work Package。

主要能力:Underboss 按 territory 向 Crew Lead 分发 Work Package、Contract 条款与 Constitution 规则;Crew Lead(gangsta:the-capo)为每个独立 Work Package 派发 subagent_type 为 "soldier" 的 Worker 子代理(资料明确不可用 "general" 或 "general-purpose");Worker 在 territory 内并行工作,遵循 gangsta:drill-tdd 的 Red-Green-Refactor 全流程,先写失败测试再写最小实现,最后重构。

技术债约束:Worker 派发时须附带五项 Laundering 门禁说明——避免 5 行以上复制粘贴(jscpd min-lines 5、min-tokens 35)、单文件目标 ≤300 行且硬上限 500、为新公开函数与修改分支写测试且覆盖率不得低于基线、导入按 domain→application→infrastructure→delivery 向下流动、清理死代码并控制函数 ≤50 行、嵌套 ≤4 层、无魔法数字。Worker 的 Report 须逐项自检。

流程与限制:Crew Lead 审核 Report(验收标准、TDD、测试、约定、自检合理性),可接受、驳回或升级;失败时先换新 Worker 重试,再升级 Underboss 进行单轮 mini-Grilling,必要时升级 Don。每批 Work Package 完成后写 checkpoint;全部完成后 Underboss 验证并自动调用 gangsta:laundering,不询问 Don。Worker 不得在源码、测试、注释或文档中复现 FR-xxx、NFR-xxx、WP-xxx 等内部标识符。具体安装命令与配置资料未提供。