用途:把 microsoft/apm 中一批疑似缺陷从原始 issue 列表推进到可合并的 PR 队列。它是对多波次扇出(triage、战略对齐、PR 交叉引用、修复、驱动合并、冲突解决)的编排,阶段之间维护持久化事实表。
主要能力:每个 issue 分派一个 triage 子代理,判定 LEGIT 等结论;对 LEGIT 行做战略对齐门禁(组合 apm-ceo 角色,仅提供建议,不构成人工授权);交叉引用已有 PR,区分新建修复与在途 PR;为新建修复分配独立 git worktree 并分派修复子代理;把每个 PR 的完整合并循环委托给 shepherd-driver 技能(其内部再组合 apm-review-panel);最后做可合并性门禁与冲突解决。编排层可执行写操作(推送提交、开 PR、评论、关闭被取代 PR),但仅在人工确认的新鲜 issue 范围内。
使用方式:输入为显式 issue 列表或 sweep-all 标志;sweep-all 会合并 type/bug 与 bug 标签查询,并补充无标签的疑似关键词查询,按 issue 号去重。每个阶段边界重新加载事实表并渲染进度图与分派表。驱动波次前需探测同级 shepherd-driver 资产是否存在,缺失则停止并询问操作者。
限制:所有关键写入经确定性 CLI(gh、git、uv run ruff)并遵循计划、执行、验证流程;修复前必须复现;冲突推送仅用 --force-with-lease;评论有两条上限;对齐建议不能授权工作;缺少人工范围确认的行会被阻塞。具体收费、平台与效果资料未提供。