SuperAPI AI 工具集

review-tickets

通用与其它

查看项目

更新于 10-15 23:32

技能介绍

用途:把 review-deep、review-full 或 review-diff 运行目录中的已确认问题,转换为可被人或模型直接处理、无需重读评审的 Jira 工单文件。工单中除 Summary 外,每句话都取自评审者原文,由读过代码的裁判保留、修改或删除。

主要能力:按文件把问题重新切分为单元,避免主题式问题引用位置与结论不符;裁判阅读代码并尝试反驳每项主张,返回 keep/edit/delete,编辑或删除须引用代码,脚本会在被评审提交处核对引文;对同一定位一次修改可解决的兄弟单元进行合并,独立位置保持分开;检查代码块与 git 逐字节一致;用 Jira 客户端导出既有问题进行重复筛查;把延迟工单打包为一个工单并附加文件。

使用方式:输入为运行目录,内含 run.json、findings.jsonl、issues.jsonl、verify/results.jsonl 与 checkout/。所有输出写入 <run>/tickets/。脚本位于同目录 scripts/,除 dupscreen.py 经 uv 运行外均使用 Python 标准库。需 claude 在 PATH 且已登录、git 及运行仓库与被评审提交、uv。步骤依次为 preflight 与 plan、recut、judge 与 apply、siblings 合并、assemble 与 checks、重复筛查、记录 decisions、张贴、打包延迟工单。

限制:checks.py 必须输出 problems 0 才能张贴;张贴须操作者明确同意,逐条按优先级进行,首条读回匹配后才继续;首个错误即停止,仅 429 按 Retry-After 重试;裁判不得读取活动工作树;每个模型答案须经内容检查,证据引文必须是提交处的代码。其余事实暂未提供。