用途:对问题看板做周期性清理,找出已实现但未关闭(dead)、已过时(decaying)和应合并(需整合)的 issue,核实后在代码库中处理并汇报结果。
主要能力:按 CIRCLE→SPOT→DESCEND→CLEAN→REPORT 五阶段进行。CIRCLE 收集全部开放 issue(示例命令 gh issue list --repo AutumnsGrove/Lattice --state open --limit 200 --json number,title,labels,createdAt,updatedAt,body),并按年龄分组(<30 天新鲜、30-90 天渐旧、90-180 天陈旧、>180 天衰败)。SPOT 归类为可能已实现、可能过时、可合并三类候选。DESCEND 用代码搜索与 git 历史验证(如 gf --agent search、git log --grep),核对功能是否存在、测试是否通过。CLEAN 执行关闭或合并。REPORT 汇总关闭数、合并数、保留数与看板健康指标。
使用方式:用户说“clean up my issues”或“sweep the backlog”,或调用 /vulture-sweep。命令行示例包括 gw gh issue close --write 与 gw gh issue batch --write --close。
适用场景:看板积累冗余、疑似已做未关、相关 issue 分散、月度或季度清理、大版本发布后。
限制:没有代码库验证绝不关闭;不假设“旧的就是完成的”;不处理标记为 in progress 或有指派人的 issue;不删除 issue,只带说明关闭;需要人工决策的不关闭,仅标记待审查;不猜测实现状态;关闭必须附详细评论。
暂未提供:官方收费、价格、平台支持范围与具体使用步骤等资料未提及。