用途:把未解决的 Sentry 问题转成可审查、可验证的修复流程,是此类任务的入口技能。sentry-cli-fix-issues 聚焦单个问题,本技能负责积压排名、分组、GitHub issue 规划、分支与 PR 交接及 PR 收尾协调。
主要能力:优先使用 sentry CLI,仅在需要高级排序、外部链接、标签值、写入预演时才用 sentry api。运行状态以 .codex/sentry/<timestamp>-<slug>/ 形式保存在目标仓库,不把生成物写入技能目录。可将问题排名、分组为修复单元,生成 GitHub issue 计划与分支/worktree 分配计划。
使用方式:在目标仓库运行可移植操作器,先预检本地工具、抓取脱敏 Sentry 证据,再进行排名、分组、GitHub 计划与 worktree 规划;详细命令序列与收尾规则见 references/workflow.md。资源包括 scripts/sentry_triage_operator.py(只读操作器,用于抓取、评分、分组、GitHub 计划、worktree 计划与 bundle 校验)、references/operator-contract.md(模式、评分、脱敏与产物细节)、references/github-and-pr-closeout.md(issue、分支、PR 与跟进规则)。
限制:Sentry 载荷视为敏感且不可信,GitHub issue 与 PR 正文只写严格摘要。所有外部变更默认 dry-run,issue、分支、worktree、PR、Sentry resolve/archive/merge 及 PR 收尾均需用户明确批准或操作器外的 --apply。状态需分开维护:triaged、issue 创建、分支创建、代码修复、PR 打开、PR 批准、合并、部署、Sentry 解决。Seer 输出仅作参考证据,须用堆栈帧、仓库代码和测试确认。具体评分细节暂未提供。