用途:在 Gangsta 工作流的 Heist(任务)所有 Crew Lead 报告区域完成后调用,把各区域分支/工作树整合为可交付成果,并完成验证、审计、清理与经验记录。
主要能力:\n1) 集成:git merge territory/<name> --no-ff 合并区域分支,解决冲突,复杂冲突上报 Underboss。\n2) 验证:运行项目测试、lint、类型检查命令;失败须定位引入失败的工作包并修复后重跑;标识符扫描为阻断门,使用 grep -rn ... -E "\b(FR|NFR|WP)-[0-9]+" 检查 docs/gangsta 外的内部规范标识符,命中需移除或经 Don 批准登记例外。\n3) 技术债审计(阻断门,五项):jscpd 复制粘贴检测、长文件(≤300 行通过,301–500 需说明,>500 阻断)、测试覆盖率(阈值与增量基线)、整洁架构(依赖方向、业务逻辑分层、单一职责)、整洁代码(死代码、长函数、深层嵌套、魔法数字、命名)。\n4) gangsta:the-consigliere 架构终审,可搭配 gangsta:audit-review。\n5) 自动清理格式化与调试日志、临时夹具。\n6) 证据处置:删除临时与中间产物,保留 Contract、Execution Plan、Reconnaissance Dossier 三类永久记录。\n7) 调用 gangsta:the-ledger 记录 insights 与 fails,更新 Constitution。\n8) Don 最终批准:可选择宣布完成、要求修改或终止 Heist。\n\n使用方式:在各区域完成且 Don 批准后触发;按步骤顺序执行,输出审计表格与最终检查点 YAML。\n\n适用场景:使用 Gangsta 多智能体/多工作包协作开发的代码项目收尾合并与交付前质量把关。\n\n限制:具体测试、lint、类型检查、覆盖率命令取决于项目配置,资料未提供具体命令;若项目无相应工具则跳过并记录;无正式分层时整洁架构子检查默认通过。