# 06 缺口汇总矩阵与补齐范围拍板 Type: grilling Status: resolved Blocked by: 02, 03, 04, 05 ## Question 汇总四张盘点票的矩阵成总缺口报告(三类:缺接口 / 缺入参 / tag 待修补),逐分区过目,用户拍板: 1. 本期补齐范围(哪些缺接口建、哪些只记账;重接口如同步任务、批量日志是否本期——lead-docs-audit 先例「原型有按钮 ≠ 本期交付」)。 2. 新接口模块归属(A7-4 全局日志放哪、crm-rule 是否收纳其余新规则 Controller)。 3. 全局日志实现形态(全局表 + AOP vs 聚合域内 Oplog)。 4. 「数据共享」backup 页纳入与否。 5. 拍板后毕业执行票(补码 + 深 tag + bruno-sync 重生成 + 基线验收:编译过/BOM 0/单测全绿/对账双向零差),在本 effort 内收官。 ## Answer (2026-09-07 拍板,四问均采纳推荐项) 1. **补齐范围 = P0 全做,重接口记账**:[gap-report.md](../gap-report.md) §一 9 组缺接口中 P0 全建(A7-1/A7-2 轻 11 端点、推送规则 8、查重规则 8、项目规则 6、LeadPool 补齐+导入导出);重接口记账不建——同步任务 5 端点(钉钉调度对接)、全局日志 5 端点 + AOP 基建(原型有按钮 ≠ 本期交付),记账清单存档于 [12](12-bruno-regen-baseline.md)。 2. **模块归属 = 规则进 crm-rule**:方案推送规则 / 项目查重规则 / 项目规则 Controller 全部归 crm-rule;全局日志若做归新建 crm-log 轻模块(不并入 crm-auth)。 3. **日志形态 = A:新全局表 + AOP 采集**:域内三表(OpportunityOplog / CustomerOplog / LeadHistory)保留服务各域详情页轨迹,不动、不聚合。 4. **数据共享 = 不纳入**:backup 3 页等原型正式化后再盘点(记账票 12)。 次级拍板默认值(随执行票落地):资源删除语义按原型改(级联清理→有引用禁删,发现现网依赖则停下报复议);LeadPool 部门成员 = 显式成员表(PoolMemberStore 增 DEPT_MEMBER);查重规则「执行次数」按引用次数理解;幻影挂账 3 端点保留、挂运维 tag。 执行票毕业:[07](07-a71-a72-light-endpoints.md) 与 [08](08-opp-push-rule-module.md) / [09](09-opp-dedup-rule-module.md) / [10](10-project-rule-leadpool.md) / [11](11-tags-dict-seed.md)(07–11 可并行)→ [12](12-bruno-regen-baseline.md)(收官,Blocked by 07–11)。