用途:按 Corpus 任务包(task packet)实现一项代码任务,属于长形式版本,规则与 starter kit 的 implement-task 相同但附加了更多理由说明,适合需要在代码仓库中完整贯彻约束的团队。任务包会限定工作边界:需求 ID 范围、不应改动的区域,以及 Verify 清单;目标是恰好满足该范围,并留下不依赖信任、评审者可复核的证据。所有规则均为评审包检查的约定,编辑时无强制机制。
主要规则:先读来源——任务包、关联 spec(及变更计划,如有),再动代码;每个任务使用一个 worktree 或分支,保持变更隔离,便于并行任务写入互不重叠且评审者看到干净 diff;严格保持在范围内,只实现任务包列出的 AC,若某需求按原文无法满足,应停下说明原因而非自行发挥;不做范围外编辑,顺手修复应作为发现候选写入总结,确属不可避免的范围外改动须最小化并逐条列出;逐项运行 Verify 并粘贴真实输出(命令、退出状态、摘要行,原样围栏),无输出的声明视为未验证,不得写预测或转述,命令无法执行时给出 CI 链接或委托运行,否则记为 Blocked;最后一次改动后重跑全部 Verify,顺序为最终编辑、完整 Verify、总结;Verify 命令缺失或不明确时按代码仓库 AGENTS.md 的 Commands 表解析,不清楚就问,不要猜;交付前做对抗性自审,检查未覆盖路径(边界、错误、并发)、规格未要求的改动、被改接口的调用方(含注册表、反射、配置等字符串形式引用)、最易被质疑的 AC,修好并记录;填写任务包的 Run summary(改动文件、每条 Verify 命令及其粘贴输出、无法按原文满足之处、范围外编辑、阻塞问题),并将持久发现写入 Findings。
限制:本技能为约定性规则,编辑时无自动强制;不得自行出具评审结果(Pass),自审只产出修复与批评记录,评审包由未撰写 diff 的人填写;并行时各任务受影响区域须互不相交,重叠任务串行。缺陷、不稳定测试、重构、重写、迁移、性能、以测试为交付物或面向人的文档等专门类型,本库另有按类型指南,应叠加加载,其规则为补充而非替代。官方文本未提供,URL、代码与命令在资料中亦未给出。