SuperAPI AI 工具集

implement-ticket-graph

编程与开发

查看项目

更新于 10-15 19:58

技能介绍

用途:消费 to-tickets 写出的实现工单依赖图,反复选出可执行前沿,为每张工单启动一个全新子代理,阻塞工单需等其前置工单集成并通过验证后才执行。不适用于 Wayfinder 地图,Wayfinder 工单解决决策,实现工单交付代码。

前置条件:需已提供 issue tracker 与 triage 标签词汇。若缺少 docs/agents/issue-tracker.md,提示用户运行 /setup-matt-pocock-skills。所有 tracker 操作与标签字符串均取自这些文件;未定义的读取仅在结果可验证时推断,绝不推断写入。

主要能力:配置的工单系统是工单身份、状态、阻塞边与评论的唯一事实来源。每张工单只属于一个子代理,由其独占写入生命周期;编排器只读 tracker,不写工单,也不自创状态约定。流程包括:解析策略、构建图、确认基线并报告计划、启动一个前沿、收集、串行集成、重算。

使用方式:默认并发 2,不超过可用子代理槽位;重试上限 0;自动集成;独立合格的兄弟工单在他人失败时仍可集成。worktree 放在工作树之外,路径为 <parent>/<repo>-worktrees/<effort>/<ticket-name>/,分支为 ticket/<effort>/<ticket-name>。快照校验命令:node <skill-path>/scripts/inspect-graph.mjs <snapshot.json> --rounds,脚本通过前不得启动子代理。启动前用 git status --porcelain 检查主检出,脏则停下询问。

限制:子代理结果仅在产生提交、通过验证、报告确切提交哈希且无未解释脏状态时才可集成。集成冲突、目标不明确、门禁失败等需人工介入。停止的子代理不算已解决工单。工单状态修复不在本流程内。具体 tracker 命令、验证命令与集成目标需由仓库说明提供,资料未提供具体值。