用途:将风险较高的单体分支拆分为安全、可审计、范围明确的多个 PR,并在执行前与用户协作确定拓扑方案。
主要能力:先量化分支形态(提交数、净变更、变更文件与热点、混合提交比例、关注点依赖密度、审查与冲突风险);提供前两种拓扑选项及权衡与推荐;通过定向问题确认约束(必须优先合并的依赖、并行审查目标、堆叠 PR 深度容忍度、文档隔离偏好、发布时机);产出决策完整的拆分计划(分支清单与基线映射、提交处置图、执行顺序、合并顺序、验证门、风险登记);安全执行(先建备份 ref,保留范围契约,混合提交用 cherry-pick -n 仅暂存所属文件/块,提交前检查暂存列表避免隐藏携带);审计门(无缺失文件、无意外多余文件、逐文件一致性或记录偏差、删除语义一致、分支范围与 PR 意图匹配);修复漂移并生成 PR 元数据与合并排序说明。
使用方式:按七步工作流执行,参考 references/topology-patterns.md、references/facilitated-discovery-questions.md、references/audit-gates.md、references/pr-stack-templates.md。
适用场景:分支过大、混合关注点、需要拆分为可审查 PR 栈的代码库。
限制:资料未提供具体安装命令、平台支持、收费与价格信息;执行前需与用户协作确认拓扑,审计未通过或偏差未记录时拆分视为未完成。