# round0 · 阶段零可行性勘察与引擎回归证据 日期:2026-09-14。依据 docs/design/24-rhythm-drummer.md §0。 ## 可行性决策 - 引擎手势事件**不携带坐标**(web/engine/gesture.js 勘察结论)。 - 选**路线 (a)**:引擎后向兼容扩展——全部 onGesture 调用补第二实参 `{x, y}`(tap/长按=按下点,滑动=起点,键盘=虚拟指针坐标)。既有 15 款 游戏回调均为单参,多余实参被忽略,判定/震动/时序逐字节不变 (同 opts.pan / immediateTap / tapcancel 先例)。 - 已同步 docs/web-engine-api.md §engine/gesture.js(onGesture 签名 + info 第二参说明)。 ## 引擎改动清单 - web/engine/gesture.js:downX/downY 跟踪;13 个 onGesture 调用点补 payload; 文件头注释补第二参说明。无 config 新增、无判定阈值/震动改动。 ## 全量回归(铁律义务,全绿) | 测试 | 结果 | |---|---| | 15 游戏 playtest(storyline 82 / escape 140 / simon 132 / rhythm 141 / space 172 / rpg 188 / radio 246 / dungeon 1649 / detective 279 / abyss 278 / hunt 211 / cipher 223 / bridge 336 / teahouse 205 / keeper 257 断言) | 全部 0 失败 | | web/harness/guide.test.mjs | 122 断言 0 失败 | | web/harness/engine-voice.test.mjs | 19 断言 0 失败 | | web/harness/engine-input.test.mjs | 72 断言 0 失败 | 合计 ~4,547 断言全绿。rhythm 旧 playtest(141 断言)在重构前最后一次运行 通过,作为重构基线。