用途:对测试套件做“园艺式”清理,降低执行与维护成本,同时保留有意义的失败检测能力。强调积极调查、仅在证据充分时删除;审查后保留某区域也是有效结果。该技能自包含,上游归属见 NOTICE.md。
主要能力与流程:先确定范围——聚焦清理按入口点并阅读候选证据指南;多负责人、智能体或 PR 场景还需读 CAMPAIGN.md,并声明是定向清扫还是子系统穷尽审计;涉及验证与成本声明读 references/validation.md;涉及 Paperclip 命令、不变量与交付读 references/paperclip.md 并结合仓库说明。
决策门:对每个拟删除项回答——断言覆盖哪个可观察契约与可能的回归;哪个保留文件/用例通过负责的生产代码能检测该回归,否则为何断言空洞或契约已废弃;该候选是否唯一覆盖传输、权限、生命周期、存储边界、平台、默认值等独立失败模式;改进体现在执行次数、夹具、进程、维护还是运行时。优先选择能触达契约责任代码的最小测试;更宽的套件不自动等于更强证明;相似、体积、慢或疑似 AI 编写本身都不构成删除理由。
防止新增重复:对园艺期间新增或修改的测试同样设门——先说明现有证明遗漏的回归,优先扩展合适的归属者或表;要触达负责的生产行为,不要添加提供被断言结果的 mock 或仅为方便测试的生产钩子;检查能在保持行为的重构后存活的观察结果,负例须以其他有效输入触达其命名守卫。
聚焦工作流:检查(固定基线,读候选、保留者、夹具、生产调用方、历史与 CI 路由,保留无关工作);计划(标记保留、修复、合并、删除或推迟,命名剩余证明与需迁移断言,同时找冗余套件与用例);证明(本地或匹配修订 CI 建立受影响基线,先诊断失败再当作清理候选);编辑(先迁移唯一断言,再退役重复与未用支持;删除生产接缝需自身调用方/契约证据);验证(运行保留者与受影响兄弟,核对选择,必要时按验证指南做预期失败控制);审查(将删除契约与保留证明对账,仅在任务授权内发布或合并)。
完成与报告:报告删除与保留、保留/推迟候选、检查与限制、不同用例与重复执行、测试/支持与生产 LOC,文档单独计数;成本证据标注为实测、估计或历史,已证简化不要求可测加速。说明实际终点:发现、已验证本地补丁、已发布 PR、中间合并或落入目标。在请求范围/时限或完成交付处停止,而非删除配额;再次进行时刷新基线与先前发现,仅在有新证据时重访保留测试。
限制:资料未提供具体安装命令、平台支持、收费或价格信息。