TermiNexus
17083ceff4
feat: M12 车库会话推满 39 帧 + 客户端可进其它空间解码(含 3 种未解上行语义)
A 会话推满:新增驱动策略 PumpDerive(每拍从 ClientState 推上行)——ls.xbl←pt 负数对象 id、ba.lcr←pt 挂载位标记、M_.hcn←devicesLoaded 记录头、Qh.ycw←mountedItems、G.q1wd←AutoResponder 对每条 zt 回 X;队列空而会话未满就 RefillPump 再补一轮;收尾判据=进空间满 12s 且连续 7s 无新下行。结果:39/39 帧全部收到并与服务端 session_002/log.txt 逐条对照 39/39 命中,重放卡住 0,全部 Bad=false(含 28 条 ka 查库应答帧)。诚实口径:触发上行的类型与靶 100% 由已收到下行推出,但「下一步该发哪条」不可从语义推出(回放器只认会话顺序里最靠前的待触发帧),必须靠派生行流轮询补发——已在报告与代码里标注。未解上行语义(file:line 证据):M_.hcn 4795202316771985007 = RequestItem3DPart(靶=空间 id,负载=对象 id,module_85196.js:6760 组帧 / module_18334.js:5767 触发);Qh.ycw 4428603232159847900 = GameObject 级选中/请求(靶=对象 id,空负载,module_85196.js:7290,对应 action sU module_10032.js:6064 无 toString 故人类名未确认);ha.gcq 8060894096836849355 = GarageUpgradeItem(靶=空间 id,负载 itemId+i32 1+期望价+货币 enum,module_85196.js:6879 / module_10032.js:30492 的 GarageUpgradeItemAction)。B 其它空间:新增 SpaceDumpDriver(TANKIC_SPACES=... 控制,默认不影响既有自检),实测 5 个空间全部进得去解得开、Bad 全 false:Entrance 3帧/3记录、Chat 1帧/2记录、Shop 3帧/11记录(zt 150批1731项 + pt 764对象)、Unknown 2帧/11记录、Queue 3帧/5记录。回归:CompareContainerDecode 26950/0、selftest 1108/9/90、semantic.js --demo 全部断言通过、三构建 exit 0。
2026-09-18 14:42:31 +08:00
..
2026-09-18 09:30:22 +08:00
2026-09-18 10:31:37 +08:00
2026-09-18 14:42:31 +08:00
2026-09-18 12:59:45 +08:00
2026-09-18 10:31:37 +08:00
2026-09-18 09:51:00 +08:00
2026-09-18 09:30:22 +08:00
2026-09-18 09:30:22 +08:00
2026-09-18 10:31:37 +08:00
2026-09-18 09:30:22 +08:00