SuperAPI AI 工具集

finishing-branch

编程与开发

查看项目

更新于 10-16 05:46

技能介绍

用途:在任务、故事、史诗、工作树或开发分支实现完成且刚通过验证后,用于决定如何收尾,避免未经确认就合并、删除或标记完成。

主要流程:先用 git status --short --branch 检查状态;用 git diff --stat 和针对性文件差异审阅改动;运行与改动代码相关的验证命令;确认任务/故事/史诗的验收标准已覆盖;再向用户呈现完成选择;把决定记录到 ohno handoff 或任务备注;只有在所选路径成功后才做清理。

完成选择:Merge,适用于希望立即本地集成,验证后合入基础分支;Pull request,需要人工评审或 CI,推送分支并以验证说明开启 PR;Keep,仍有工作或用户想要检查点,保留分支/工作树并记录后续步骤;Discard,工作被放弃或取代,需明确确认后删除分支/工作树。

必需报告格式:Branch、Base、Verification(命令 -> PASS/FAIL)、Changed Files、Recommended Path(PR/merge/keep/discard)、Reason。

限制:破坏性清理、删除分支、丢弃改动必须有明确人工确认,除非用户已明确要求该操作。资料未提供安装方式、依赖、价格或平台信息。