用途:快速评估仓库 backlog 状态,输出统计、陈旧度、优先级分布与就绪度评分,作为独立原语替代 /groom 的第一阶段第三步。
主要能力:通过 gh issue list 拉取开放 Issue(含编号、标题、标签、正文、创建/更新时间、里程碑、负责人),计算总量、按优先级(p0-p3/未标注)、按时间范围(now/next/later/blocked/未标注)、按类型(bug/feature/task/refactor/research/epic)、按 domain/* 标签、是否分配、是否有里程碑的分布;生成陈旧度报告,标记超过 90 天未更新(无 blocked 标签)、60-90 天未更新、仅有 source/* 标签的孤立 Issue、缺少优先级的 Issue;运行 /issue lint --all 的就绪度评分(仅解析正文,不启动子代理),按 90-100、70-89、50-69、0-49 分档展示分布;检查标签卫生,包括遗留标签迁移、多重优先级标签、缺少类型或时间范围标签。
使用方式:执行 /backlog。核心命令为 gh issue list --state open --limit 200 --json number,title,labels,body,createdAt,updatedAt,milestone,assignees;陈旧度筛选示例:gh issue list --state open --json number,title,updatedAt,labels | jq '[.[] | select((.updatedAt | fromdateiso8601) < (now - 7776000))]'。输出包含概览、优先级分布、时间范围分布、陈旧度、标签问题与建议。
适用场景:仓库维护者定期巡检 Issue 积压、清理陈旧条目、补齐标签与优先级、评估可执行就绪度。
限制:依赖 gh CLI 与 jq;就绪度评分依赖 /issue lint;具体阈值与输出格式以资料为准,其他平台支持、收费与价格暂未提供。