fix(simon): 音序回响状态透明打磨(玩家代理取证迭代,玩法零改动)

- S2:新增input_open双音柔铃标记「能答了」边界(playback/input边界此前吞手势无标记)
- S1/S3/S4:input阶段长按=状态查询(13句status_*分档整句:长度4档×进度4档×账目5档,两本账口径一致,不耗账不闭窗)
- S5:announce/roundend非单击手势补error震(00 §5.4三秒反馈律)
- S6 P0:gameover下滑进菜单→结算链死锁8.4s修复(结算看守+挂起补播)
- S7:your_turn每局一次(原每轮重念)
- 取证:live两会话+4人设评审,S清单见research/simon-polish/round1/findings.md
- 验证:playtest 156/156 + guide 122 + 终检绿 + 14游戏回归零回退 + live复跑核对局14/14压力局8/8;状态感知2/5→4/5(四席同升),愿意玩改口为是
- 02号文档追加§9修订记录;新增input_open+13句status_*走完整TTS管线(flock串行QC无离群)
This commit is contained in:
xsl
2026-09-14 20:17:28 +08:00
parent ae850a4ce0
commit 258ffd5ba3
89 changed files with 7455 additions and 21 deletions
@@ -0,0 +1,53 @@
== 局 V(修后核对局,female/normal/guide full)
[我] 解锁 → tap
[我] 教学讲解期乱滑 → swipeleft
✓ 教学讲解期维持静默忽略(S5 不扩面,负例锁定)
[我] 跳教学 → swipedown
[debug-collect] input_open ta=10.243 seq=right doubletap
-- 第 1 轮:right doubletap
✓ S2:第 1 轮边界 input_open 到达
✓ S7:首次开放 your_turn 一遍
[debug-collect] input_open ta=20.657 seq=right doubletap
✓ S2:复活重播回 input 有 input_open 标记
✓ S7:复活重播不重念 your_turn
[debug-collect] input_open ta=27.734 seq=right doubletap right
-- 第 2 轮:right doubletap right
✓ S2:input_open 标记到达(无链轮(占用被第 1 轮封顶抑制))
[我] 轮次播报期乱滑 → swipeleft
[我] 再滑一下 → swiperight
✓ S5:announce 播报期误触有 error 震
[我] 跳播报 → tap
[debug-collect] input_open ta=37.173 seq=right doubletap right right
-- 第 3 轮:right doubletap right right
[debug-collect] input_open ta=46.955 seq=right doubletap right right tap
-- 第 4 轮(5 音):right doubletap right right tap
[我] 长按问状态 → longpress
✓ S1/S3/S4:查询三档整句(status_len_mid, status_prog_start, status_free2)
✓ S1:长度档与真实长度一致(status_len_mid)
✓ S3:进度档 start(尚未作答)
✓ S4:账目档 free2(免费两次未用)
[debug-collect] input_open ta=65.685 seq=doubletap right right tap left
-- 第 5 轮(5 音):doubletap right right tap left
[我] 故意答错(第 1 次) → swipedown
[debug-collect] input_open ta=76.56 seq=doubletap right right tap left
[我] 故意答错(第 2 次) → swipedown
[我] 死亡瞬间下滑进菜单 → swipedown
✓ S6 前提:进菜单前结算链未开播
✓ S6:菜单内不交付结算链
[我] 关菜单回结算页 → swipedown
✓ S6:回结算页补播结算链(gameover, score_band3)
== 局 V 结束
ASR 判定行 37,非 OK 13
[TRUNCATED] t0_welcome sim=0.5 heard=欢迎来到音。
[TRUNCATED] menu_open sim=0 heard=嗯。
[MISMATCH] gameover sim=0.3333 heard=有戏。
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
[SFX_BGM_ONLY] null sim=null heard=
落盘: /home/xsl/AutoVideo/SoundGame/web/harness/live/out/simon-20260914120121(28 语音段 / 37 判定行)
验证断言:通过 14,失败 0