# 交给外部AI:4A实施复核 在C:/projects/ft工作。本会话已按4A设计与构建依赖补审实现接口/桥接。本轮请独立只读审查代码与证据,可复跑合成测试,仅新增审查文档;不改代码、共享入口、csproj,不使用子Agent,不访问正式服、不打包。 先读: 1. 阶段4A差异裁决与实施批准-2026-09-23.md 2. 阶段4存档接线分期与4A方案-2026-09-23.md(4A部分、B-S1–B-S3) 3. 阶段4A构建依赖最小差异方案及独立补审 4. 阶段4A交付与验收矩阵-2026-09-23.md 5. 阶段4A限定代码自审-2026-09-23.md 6. KVGameBridgeTests/final-source-hashes.json、baseline-hashes.json及范围校验JSON 受审生产hash: - Owner:BFB5AC0DF38BCACC341646292ACAA71606F2DC5FECF91535785D222EAFACF7B5 - Result:9A00AA0ECEA286FC4474729A1BFABDD3D5A1453182B5FCB91D11CD81724481AF - Bridge:DD888351BFA4BBA03E953F39E11362AF8EA9F76FB56AC1CB77D9053C81227363 重点核查: - ReadLocalSnapshot租约、不可变数据、读后归属/关闭检查、NotReady异常路径,StaleOrClosing优先,是否泄露伪空档。 - Bridge tail链、Close同步撤销、忽略取消实际收尾、排队Open取消、同账号重复Open与Close竞争;是否有孤儿任务、提前放行或死锁。 - 初始Get失败正常释放槽位;清理失败持有Creation/Closing/Owner且阻止新Open;取消与CTS Dispose并发。 - 固定句柄不重绑定,不拥有登录session;提前Dispose/换Cookie/epoch变化时旧读写/票据拒绝。 - 票据Confirmed/Unknown/Superseded语义未改,Close不隐式Flush、不重试Unknown。 - A1–A12逐行与真实证据相符;边界没有绕过已审白名单。 - 三个csproj各只加一条结果类型Compile;旧Program、其他基线生产源码未变;KVLiveTests仅构建,未正式运行。 - 生产默认传输配置无扩大,测试注入仅internal;日志/result脱敏边界是否准确。 可执行: dotnet run --no-restore --project CodexOutput/upserver/KVGameBridgeTests 以及42/86/29、KVSyncCoordinatorReviewTests、3C --offline、KVLiveTests仅dotnet build、Unity CLI Loop compile。 所有新的证据使用新run;勿运行KVLiveTests或3C --live-s101。 新增《阶段4A独立实施复核-2026-09-23.md》:记录受审hash、实际命令/退出码、逐项矩阵,按严重度列发现及文件行号;区分静态推导/实测。明确是否接受本轮4A、是否还有P1/P2。主会话会逐条裁决;复核不自动授权4B。