# 12 — 移交与同步接缝(仅类级,无存量搬迁) **What to build:** 用户移交时项目随人走:将项目域移交实现从 crm-opportunity 迁入 crm-project —— 断开 extends(父类绑死商机 Mapper)、重写为查 crm_project、刷 owner 三列(owner_user_id/owner_name_snapshot/owner_dept_id)、domain() 不变、**删除 crm-opportunity 侧旧类**、crm-auth 零改动(Spring 多态注册表自动重挂)。客户换负责人 → `ProjectOwnerSyncPort` 真实现替换 crm-customer 的 Noop(customer_id 命中项目批量刷 owner,返回影响行数)。对应 spec §5。**已拍板(2026-09-10):线上无 opp_status=5 存量数据,仅类级迁移,无数据搬迁。** **Blocked by:** 02 — 模块骨架 + 建档闭环。 **Status:** ready-for-agent - [x] crm-opportunity 侧旧项目移交类删除,商机域移交不受影响 - [x] crm-auth 零改动验证(注册表自动重挂) - [x] ProjectOwnerSyncPort 真实现生效、Noop 退役,返回真实影响行数 - [x] 移交/同步集成测试绿 - [x] 通用纪律收工项:文档沉淀(API-SUMMARY 如涉及)、BOM 扫描、mvn compile + 测试绿