joywayerandClaude Opus 5 52ad71f8b2 二七王:合入前端子项目 B(网络与数据镜像)
建立前端网络层与状态镜像层:state/(GameState 状态镜像、Events、RoomOptions)、
net/(Rpc 发包、Dispatcher 收包分发、10 个 handler)、SubGameHooks 平台接线。

核心是「增量回放 vs 全量重连」一致性测试——用服务端实跑一局导出的真包,
把逐包增量与断线重连两条路径逼到同一结果。据此在界面开发前修掉 12 个缺陷:
前端私存对局态 6 处、服务端漏发下发面 5 处,以及 mySeat 恒为 -1
(平台调 appStart 时 C_Player 尚未 new,致所有请求包带 seat:-1、开局快照整包丢弃)。

服务端 649 → 729 checks;泄露门禁从「只扫牌 id」扩到统计量重算与投降/解散路径。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 22:32:20 +08:00
2026-07-06 17:16:05 +08:00
S
Description
No description provided
11 MiB
Languages
JavaScript 99%
HTML 0.8%
PHP 0.1%