4.5 KiB
101真实闭环与药水引导修正:独立实施/执行复核
日期:2026-09-28。审查者:ZCode会话。独立性声明:未参与本包实施与真实运行;此前参与为业务包方案与引导修正方案两轮审查(两条P3为本轮核对项)。本轮只读+hash重算+源码/对账独立核对;未运行Unity/正式接口/修改任何证据。
受审hash核对
guide-delivery-hashes.json:120/120重算全部一致(两文件前后版、方案/裁决、红绿/回归/编译、两真实run、许可/claim、各轮快照与对账全套)。
总结论
通过(限定)。本业务包(101真实闭环+药水引导修正)可交主会话裁决后关闭。 两项已知偏差经评估为可接受的有限通过;无P1/P2;P3一条。
七项逐条
1. 修正实现严格遵守合同:确认(代码抽查)。 GuideData.cs:179–198:条件链完整——UNITY_EDITOR包裹+KV Enabled/Ready+恰EventPotion01+saved非null/isFinish=false/guideSubIndex>0且<定义数组长度+节点panelName=="EventPotionPanel"实际断言(我的P3-1已落实);GetEvent用**具名常量potionEventType=4/potionEventSubType=5(我的P3-2已落实)**且严格==-1;异常记录警告返回false(原路径恢复)——五重条件+异常保守全部到位。不放宽钓鱼门、不改存档。
2. 红绿与回归:支撑有限范围。 红测result3(101真实残留重现阻塞);新10组+原45组全绿(419断言);AddIndex/GuideNext专项验证不误完成旧引导;双编译0错误;消费/M10/31模块回归通过。测试时序(Init为async void的完成信号/超时/每例恢复)按方案执行。
3. 101一次付费流程:成立。 S1前置冻结;普通鱼/装备/地图/倍率记录;扣费sequence6+奖励sequence12/11;confirmed先于presented;用户收下返回主页;仅主档/鱼档两键业务差异、无重试——与4C2合同一致。
4. 数据保持与恢复:成立(对账独立核验)。 本审查核对guide-final-reconciliation.json四段对账:
- S1前→退出(091527→092018):3键差异=MonthlySignEvent/NewPlayerDataDic/ShopPackBuyCount(签到+30与跨日/消费——签到键单列归因✓);
- 退出→恢复前(092018→092245):2键=Map_5_102/NewPlayerDataDic(收鱼奖励:fish10231+金币1845/体力-5);
- 恢复前→恢复退出(092245→092418):differentKeys=[] 全等✓;
- 恢复退出→最终(092418→092948):全等✓;
- GuideSaveDataNew全程未出现在差异列表——药水引导整值保持、未被误完成(修正目标达成);
- 102四段全部全等(附带快照未受影响)。
- 任务键本次未变——交付未夸大为任务推进验收✓。
5. 运行边界:守住。 两run正常closed/drain(待存0);无活动permit;15个claim保留;无强杀/重导/补发/102游戏写入/打包;备份工具与游戏计数分开。
6. 两项偏差裁决:可接受(有限通过依据)。
- 签到+30:发生在S1前,MonthlySignEvent/ShopPackBuyCount差异已单列归因、金币+30计入登录段不混入收鱼奖励(1845为净收鱼);操作人未单独确认——但4C2第四次同类情况(用户手动签到)已有先例,且本次对账把三键明确分离,证据充分支持有限通过;
- 提前收下缺奖励页截图:确认/呈现事件各1次+用户确认收下+主页截图+服务器全量对账构成替代证据链(面板三属性以既有红绿为证)——与4C2第四次裁定先例一致,不要求补付费尝试;
- 动态采样过早报错后实际核验通过——工具问题不混作游戏异常,处理正确。
7. 范围:不越界。 本包只证明101这条真实链+两文件修正;全体用户迁移/G4/26模块外键/PF身份依赖/StorageError/L7均保留开放;奖励公式未独立重算(输入参数未全留)如实声明。
P3清单
- P3-1:建议后续真实run把"奖励页截图"列入用户协作清单的必选项提示(本次用户提前收下——流程提醒而非合同缺口)。
结论
通过(限定)本业务包交付。 主会话核hash(已代验120/120+对账独立核验)逐项裁决后可关闭。里程碑:迁移后的历史档(101)已在真实游戏完整走通——登录→加载55键→一次收鱼→保存→重启恢复,药水引导缺陷修复且进度零丢失。 至此101(迁移档)与102(原生进度)两条真实链均验证完毕。