Files
ft/CodexOutput/upserver/3C补修复终审裁决与4A准入-2026-09-23.md

44 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 3C补修复终审裁决与4A准入
日期:2026-09-23。主会话裁决。用户指令:“复核完成,继续下一步”。
## 1. 3C正式结论
**接受用户指定外部AI的实施复核,R1–R5关闭,3C通过,阶段3(G3)恢复关闭。**
依据:[阶段3C补修复独立实施复核](阶段3C补修复独立实施复核-2026-09-23.md),报告SHA256为D39DAE878C48F9987C7BE6F1788927491B010D9CBCF4B188D25CF4ADD7668C19。
本轮重新计算了repair-final-source-hashes.json内全部10项:测试宿主Program、csproj及8份生产源码均匹配。Program完整SHA256为66C41B8B0A8E0CD4FF13A3BED8212B3F61BF95E4707F5C6373B235E21B20492A。报告首行缩写hash有笔误,以同格完整hash及本轮实际重算为准,不修改外部报告原文。
| 项目 | 裁决 |
|---|---|
| R1 实际收尾和自动清理门 | 关闭:linked CTS、等待body/Close、不确定原运行禁止自动cleanup;失败后不等未结束票据挡住Close |
| R2 manifest与路径边界 | 关闭:严格schema/重复字段、固定账号/精确key/run绑定、拒绝路径和链接、登录前验证 |
| R3 原始结果不可升级/覆盖 | 关闭:持久化原判、CreateNew原产物、补清理独立结果 |
| R4 值隔离/Owner重建/Delete实测 | 关闭:精确值、新Cookie/Owner、102后读101、删除前存在 |
| R5 组合故障与诊断缺项 | 关闭:真实C子进程Get、Unknown不重发、主档异常策略和真实状态诊断 |
| F2 外部实施复核 | 完成:外部复核接受、无新P1/P2、逐项矩阵确认,并独立复跑8/8与42/86/29 |
接受外部复核关于Unity证据仍有效的裁决:最终变化仅在Unity工程外测试宿主,8份生产源码未变;外部已对最终版本独立复跑生产回归。正式run已清理,无需为了本次文档裁决重复访问正式服。
三项P3按非阻塞观察保留:
1. Latest-*.log是可覆盖指针,per-run结果才是不可变证据。
2. runs含故意损坏的离线负例,通用扫描必须区分,不能把解析错误当正式遗留。
3. Confirm只在成功Flush后等待已终结票据;后续改动不得破坏此前提。
## 2. 4A准入结果
**3C前置门已满足;4A原设计审查继续有效。开工检查新发现构建文件白名单遗漏,先做最小差异评审,尚不修改代码。**
已审设计要求新增独立PlayerKVLocalReadResult.cs,并让PlayerKVSessionOwner引用它。现有3个链接Owner的独立csproj使用显式Compile清单,没有该新增依赖。按原白名单只改生产Owner后,这些测试项目无法解析新结果类型,A12回归不能完成。
静态证据:[4A开工依赖核对](阶段4A开工依赖核对-2026-09-23.json)。尚未修改源码或制造编译失败;这是构建依赖推导,不是现有3C缺陷,不撤销3C通过。
任务书明确规定:“发现接口缺口先落盘差异方案并评审,不能临时扩展文件白名单。”本次需要增加3个csproj白名单,故不把用户“继续”解释为免除其规定的设计差异审查。
下一步只评审 [4A构建依赖最小差异方案](阶段4A构建依赖最小差异方案-2026-09-23.md)。通过并裁决后,本会话直接按4A检查点实施,不重做整套设计评审。
## 3. 仍然保持的范围
4A只做会话桥接和Owner安全只读接口,合成传输验证A1–A12;不接UserService/PlayFabMgr/玩法、不改服务器/包、不删SDK、不访问正式业务KV、不打包。正式API仍为http://s101.local:18080/。游戏真实存档迁移仍须4B/4C及后续验收。