docs(upserver): 归档阶段裁决与批量迁移待办
This commit is contained in:
25
CodexOutput/upserver/阶段4A差异裁决与实施批准-2026-09-23.md
Normal file
25
CodexOutput/upserver/阶段4A差异裁决与实施批准-2026-09-23.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# 4A构建依赖差异裁决与实施批准
|
||||
|
||||
日期:2026-09-23。用户要求“补审完成,阅读然后继续”。主会话核对补审报告5份受审hash,全部匹配。
|
||||
|
||||
## 裁决
|
||||
|
||||
接受《阶段4A构建依赖差异独立审查-2026-09-23.md》PASS结论,无P1/P2。3C/G3前置已关闭,4A原设计及B-S1–B-S3仍有效。**4A现已批准实施。**
|
||||
|
||||
新增白名单:KVSyncCoordinatorTests、KVSyncCoordinatorReviewTests、KVStage3CTests三个csproj,各只加一条PlayerKVLocalReadResult.cs显式Compile。其Program及断言不变。
|
||||
采纳P3:KVLiveTests因通配符隐式加入新文件,仅运行dotnet build,不运行正式联调;Review/Stage3C相同hash属实,不视为异常。
|
||||
|
||||
## 开发边界
|
||||
|
||||
修改PlayerKVSessionOwner.cs,仅新增受租约保护的安全读接口及其必要私有辅助。
|
||||
新增PlayerKVLocalReadResult.cs、PlayerKVGameSessionBridge.cs及meta;新增KVGameBridgeTests显式源码合成测试与证据;三个旧csproj按上文精确新增依赖。
|
||||
不修改State/Cache/Coordinator/Client/Account/UserService/PlayFabMgr/玩法/服务器/包;不访问正式服、不打包。
|
||||
|
||||
## 检查点
|
||||
|
||||
1. 保存源码和测试项目基线、实现Owner读接口与只读结果。
|
||||
2. 桥接固定句柄、串行Open/Close、取消等待与真实关闭隔离、关闭异常保留引用并拒绝重开。
|
||||
3. 闸门测试A1–A12,逐项记录;运行42/86/29、独立Review测试、3C离线、KVLiveTests仅构建、Unity CLI Loop。
|
||||
4. 限定自审、hash与脱敏扫描、逐行交付。交用户外部AI实施复核;不进入4B。
|
||||
|
||||
沿用已审设计,无需重新讨论路线。任务书与本裁决共同构成当前实施范围。
|
||||
Reference in New Issue
Block a user