Files
ft/CodexOutput/upserver/其他AI审查提示词-4B2配置隔离与鱼数据派生差异-2026-09-23.md

28 lines
2.9 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.
# 其他AI审查提示词:4B2检查点2 D4/D5
请独立审查C:\projects\ft的4B2检查点2差异方案,直接把报告写到:
`CodexOutput/upserver/阶段4B2检查点2配置隔离与鱼数据派生独立审查-2026-09-23.md`
先读:
1. `阶段4B2检查点2配置隔离与鱼数据派生差异补审方案-2026-09-23.md`(本次唯一待裁决差异)。
2. `阶段4B2检查点2配置与派生差异受审基线-2026-09-23.json`,逐项重算SHA256,报告列出受审方案hash、基线hash及匹配结果;不以文字“已更新”为版本依据。
3. `阶段4B2字段与模块加载合同-正式版2-2026-09-23.md`、`阶段4B2游戏加载与内存隔离方案-修订2-待评审-2026-09-23.md`及已有D3裁决,仅理解现有边界,不重新开启D1–D3。
4. 基线列明的M03/M18/PartnerInfoManager、机器人邀请类和配置DTO源码。先核对“原合同能否直接实现”,再审推荐修订,不以推荐文字替代源码证据。
重点分别判断:
- D4冷/热类型初始化、静态表泄露/旧表复用事实是否成立;改实例表+静态计算容量属性能否封住泄露;字段→属性的公开面和预编译依赖风险是否可接受;一个文件的白名单扩展是否足够且不过量;PF数值和生命周期边界是否明确。若有更小且可证明方案,请给出完整替代,不允许任意反射改静态或开PlayMode。
- D5是否应把旧重量/等级/卡数变换抽到纯Decode;原值比较应先于变换;未知鱼/错归属/缺表/下标/同卡冲突的严格失败裁决;三套索引一致性、9槽兼容槽保留、float舍入和配置快照完整性;InitLuck属于后续Init,是否同意保持三个派生标量0。
- 是否遗漏当前消费字段或可变集合;P2-α是否覆盖新增历史档不兼容;验证项是否能证明两个修订且不把局部通过冒充B2-20。
输出要求:
- 披露是否参与该补审方案编写;逐项D4/D5给出通过/有条件通过/退回,列P1/P2/P3(文件、行号、触发条件、最小修正)。有条件通过必须区分编码前必须补齐与实施时可验证条件。
- 说明是否批准PartnerInfoManager新增白名单及公开字段→属性变化;对D5每个新增严格拒绝和派生规则给明确结论。
- 未执行验证就明确写仅静态审查,不声称跑过Unity;若复跑只用已有离线测试和Unity CLI Loop固定宿主,不触发M18未隔离的静态构造、不访问正式地址、不打包。
- 只新增/更新上述独立审查报告,不改实现、不改方案、基线、接手入口、开发状态、TODO或开发日志;主会话负责核对hash、逐条裁决、正式合同合并和状态更新。
当前已有28模块局部实现,不要求在本轮完成其独立实施复核。尚未完成31模块、事务/guard/服务编排,4B2未关闭、4B3未启动、G4未通过。保持http://s101.local:18080/、不用UnitySkills、暂不打包。