feat(new8/R3): 双游戏收口修复轮 + 验证档案(radio G1-G6 / dungeon E0-1..E1-2)

- radio:帮助链去重(同等待点二次=beat震+earcon,全量口令38→20)/rep_low警告震/空点轻震/状态链重排(状态在前)/「首播必完整、复播可即掐」显式规则登记/G3核查为设计使然转断言;221→246断言
- dungeon:看门狗双轨制(无操作轨+无进展轨,30/60/90s三级升级到导航接管)/跳教学90s自动滚出(2403s→95s内)/踩楼梯到达即报贴身铁器/band1新词「带回来一点,不多」全管线重录/逃跑长按900ms+提示句;1610→1642断言
- R3 验证(进行中已入库部分):全量回归 9/9 全绿;R3 转写×4;P2/P3/P4 终审×6份(radio 满分档首评/三审,dungeon 4/4.5/3-4 全票愿意玩,无P0);两处独立定址同一残余=漫游型迷路刷不响无进展轨(R4 第一条)
- 8套件+guide全绿;Mureka 累计 $0.87/$2.00
This commit is contained in:
xsl
2026-09-02 23:08:35 +08:00
parent 111dfed68a
commit f7509ad5d8
40 changed files with 9298 additions and 67 deletions
+35
View File
@@ -0,0 +1,35 @@
# P1 视障资深玩家评审:《不眠频率》(R2 复审)
> 评审依据:research/new8/radio/round2/transcript-main.md(主线一局)+ transcript-stress.md(乱按压力一局,与 R1 压力局同剧本,逐拍可比:菜单同样 38 次、乱试同样 199 次、V1 签名同样落在 t+688.9)+ round2/live-player.md(真机五修验证轮)。
> 沿用 R1 口径:两局转写 t+0.0 依旧有约 44 行「资产缺失→静默」警告块,且与后文发声自相矛盾(onair_sting 标缺却 t+2.1 照响、brake_screech 标缺却 t+223.4/t+1032.4 照响)——仍判定为转写器资产盘点附注,按实际发声行为评审。真机局 A t=0.011s phone_ring fetch 200、铃声窗 astats Peak -1.5dB/RMS -15.4dB,R1 我留的那句「真机必须先确认开场 15 秒」正式销案:开场不哑。
### 不眠频率
- 状态感知:4.5/5(保持,扣分换人)—— R1 扣的 0.5 两处收回了算清了一处:rep=0 措辞(F2)全修,main t+58.8、stress t+21.2/48.8/61.3/71.8/82.2/92.6/103.1/132.1/142.5 共九处全部是「今晚的口碑,还没立起来。」,零起步就该这么说,账目与文案终于咬合。其余底盘照旧稳:每通来电报名(main t+14.8/t+97.3/t+127.6/t+161.6/t+200.4)、口碑只在跨档时开口(main t+92.2「不好不坏」→ t+122.5「立住了」;未跨档的 t+158.6/t+197.4 闭嘴)、上滑随手报「第几通+口碑」(stress t+69.6/71.8 乱流中照样报)、199 次乱按后锚没垮。新挂的 0.25 名目:一是上滑帮助链仍垫在状态前面(见建议 1,stress 里逐字重复 15 次以上);二是 F3 的铃声只活在真机(局 A t=29.65 起 loop、接听 t=169.0 即停早于人声)——离线转写里 RING 入口仍只有 turn 签名+确认震(main t+14.8),我这种只读转写的耳朵听不见它。另记一笔两口径矛盾:arg_muffled/brake_screech 在离线转写里有发声记录(main t+132.9/t+223.4,stress t+570.2/t+1032.4),真机报告却判其仍为 SA3 缺口(V3 等 HF token)——按我 R1 的规矩,信真机、从紧,维持已知遗留不重复计数。
- 下一步明确性:5/5(保持,且证据从「转写推断」升级成「断言+真机双锁」)—— 开场 30 秒三件事照旧一次讲清(t+2.1/t+6.4/t+10.6),第一通 t+14.8 就到。R1 我只见过看门狗第一级(main t+42.0),这回 F1 真机四组实测把话堵死了:链末等待里做无效手势,看门狗以手势时刻为基准重挂,局 A t=354.7 手贱→t=380.2「单击屏幕,继续」→t=405.2 第二级,局 B 播放中手贱 t=397.3→t=410.8→t=427.8,full/standard 两档分秒不差——无效手势「零静默」重新闭环。F5 尾句保护我在转写里亲手点收:R1 被抢跑吃掉的「他们明天,会一起给我切蛋糕吗?」这回完整落在 main t+150.8,「但空着的那一秒,你说满了」t+247.2 一字不少;真机侧尾句句中/句尾单击五处全部无效化、链中段跳句三处照常生效,护尾不废跳。F4 续玩锁(真机 t=21.5 首句 1.5s 处戳不动、会话 C 验出「播完即释放」不变成永远不可跳)把我最怕的「保护变枷锁」也排了。全程没有一秒不知道该干什么。
- 愿意继续玩:是 —— 比 R1 更硬的一票:五项修复没有一项是糊弄的复读,e1 之外我还见着了 e3「一个人的频道也是频道」,四结局已见其三。等 SA3 的 13 件声音凑齐,这是能进我推荐位的作品。
- P0 问题:无(两局转写 + 真机报告范围内)。失败归因我照例去压力局对账:t+521.5「她走了。没上车,也没退票」(我 t+484.8 说的「把选择还给她」)、t+696.1「你许了个兑不了的现」(我 t+691.0 许的谎)、t+932.9 陈姐劝回线各自点到我的原话;尾声 t+1066.8-1075.2 五条逐人对账——老周谢歌(我 p1 陪哼歌 t+193.2)、小鹿退票(p3 右)、糖糖楼下在吵(p5 谎言)、陈姐末班车(p6 劝回)、老韩到家小红花(p8 陪聊 t+998.7);因我 p1 陪了歌,t+1044.7「头通电话那位大爷……这城市的夜,是接着的」照常接入,bond 回响一句不差。账还是真的。
- 建议:
1. 上滑状态链重排并截短(R1 建议 2,本轮唯一没被采纳的):状态(第几通+口碑)放最前,六秒帮助句截短或归菜单。压力局这条逐字相同的链重复了 15 次以上(t+44.5/57.1/67.5/77.9/88.4…),对 75 档语速用户是按次收取的过路费。这次把它挂成正式欠账,R3 我还来收。
2. mid-prompt 缓存滑的契约钉死(V1 关案跟进——live 报告 P3-6 点名「人设复审可议」,我现在议):断言已锁「抉择句播完才生效、播中连滑取最后一次、零插播」(playtest.mjs L1066-1090,我亲自读了),这条我收下,盲玩公平保住了。但 live 局 A p6 复播句仍被缓存滑掐尾立即生效——复播句我已听过一遍,即掐即生效我收下,这是快手指向,我喜欢效率;请把「首播必完整、复播可即掐」写成显式规则并补一条断言,别让它停留在口头契约。离线转写里 t+688.9→691.0 又见同款签名(抉择句起 2.1 秒后结果句上账),离线时间轴是剧本步进+估算时长、断不了案,断案权在断言与真机——两处目前都站得住,所以我不升 P1,但要白纸黑字。
3. 转写器与真机口径收敛(仪器侧,三件):离线转写 RING 无铃声、t+0.0 警告块与后文发声自相矛盾、压力局语速仍标 1(1.7 倍速只在真机局 B 真跑过)。每一件都逼读转写的评委先做一轮考古才敢下笔。R3 全员复评前对齐,别让仪器替游戏背锅,也别让仪器替游戏遮丑。
#### R1 遗留逐条回执
1. 【开场 15 秒资产疑云(警告块 vs 实际发声)】→ **已解释,销案**。维持「转写器附注」判定;真机补证:局 A t=0.011s phone_ring 预载 200、铃声 30-39s 窗 astats 实测在响,R1 假设的「哑开场 P0」不存在。
2. 【建议 1:菜单第三项存疑(V2)】→ **已解释 + 断言锁定,撤回「功能洞」指控**。「保存并回大厅」一直在循环第三格(game.js L194 `lobby`),压力局剧本每次逛菜单只点一下,38 次(t+25.4 至 t+1017.8,38 处「回到直播」逐处核对)全数停在第二格「重新开始今晚」,不是游戏藏着它,是剧本的手永远够不着第三格。playtest 断言锁死全项顺序与回绕(sys_menu→回到直播→重新开始今晚→保存并回大厅,末项单击回绕首项,playtest.mjs L646-690),登记于 docs/design/15-radio.md §9(193 条)。存档退出另有自动存档+续玩询问补位(真机局 B t=0.1「检测到你的夜班记录」→ t=19.5 续玩成功)。账算清了,这页翻过去。
3. 【建议 2:状态链重排截短】→ **仍存在**(未采纳,不属 F/V 单)。R2 压力局逐字帮助链 15+ 次原样重现,升级为本轮建议 1,挂账。
4. 【建议 3:rep=0 措辞(F2)】→ **已修**。九处全部「还没立起来」,用的基本是我 R1 原话——这单结得漂亮,Fx 里我唯一认领的原案,收货。
5. 【长按快进/语速上限(R1 唯一悬而未决的「生死线」)】→ **部分验证 + 降级**。1.7 倍速真机整局负线跑通(局 B 57 手势:乱序、菜单打断复播、双击重听、长按 boost,零状态错乱、零叠音零死锁);但 harness 长按固定 600ms 只能尝 ~0.1s boost,「持续按住揉出快进」的手感仍无人真测过。从「生死线」降为「真机第一课」:最坏情况(1.7x+乱流)已过且没炸,不再一票否决,但真机上手我仍要亲手揉一次再画押。
附:R2 指定核验项中非我 R1 原案的两条,一并过账——F1 看门狗(证据见「下一步明确性」,修好,全场最硬);F5 链末跳过保护(main t+150.8/t+247.2 转写落点 + 真机五处无效化三处照跳,修好且没矫枉过正)。
#### 听觉惯例符合度(R2 逐条更新)
- 语音可打断:过(保持)。t+6.4 口令照旧;向导纠错 idle-only 纪律未松(stress t+17.0 同句第二次仍标注跳过未播、只留 error 震)。
- 语音可重听:过(保持)。双击原样重播(stress t+105.2→109.3);查完状态自动复述选项(main t+60.9),仍是「复述选项=合法帮助」的正确姿势。
- 等待有无声:过(升级)。离线最长等待 25s 有看门狗兜底(main t+17.0→42.0);真机侧 F1 四组实测——无效手势后两级看门狗以手势时刻为基准准点归来,R1 那口 34 秒深坑填平,两档分秒不差。
- 失败可归因:过(保持,见 P0)。归因句仍只挂负向结果,主线局零教学零归因,没人把我当白痴。
- 菜单列表导航规整:过(从「半过」转正)。口令规整、关菜单必重播当前节点落位(stress t+119.7→123.8,与 R1 同拍);第三项存在且全项循环有断言看守;菜单 BGM 独立、下滑关闭回原状态(断言「下滑关闭菜单→回原状态」)。
- 提示永不逐字重复:过(升级)。两级看门狗现场验讫(局 A t=380.2 一级→t=405.2 二级,句句不同);RING 两级不同句的规矩已写进断言(15-radio.md §9:gd_ring2 id ≠ gd_ring1,绝不逐字重播)。
- 账目真实:过(保持)。rep 轨迹与分档句咬合(main t+92.2「不好不坏」、t+122.5 跨 5「立住了」);stress 跨档播报只在 t+1005.1 出现一次、低→低不播——账没多也没少;e1/e3 两版尾声都亲耳(转写)过目。
- 语速上限/长按快进:半过(从「未验证」推进)。1.7x 底盘真机验讫;持续长按手感工具够不着,真机手测保留。
- status key:过(保持)。199 次乱流之后,「第几通+口碑」随口可报(stress t+71.8/82.2/132.1 等),锚没被冲垮过。
- 双击确认(菜单约定):过(保持)。单击循环+双击确认+上滑帮助+下滑关闭,全程无一次跳字或误确认;循环回绕行为补进了断言。
+25
View File
@@ -0,0 +1,25 @@
# P3 复审(R2):《不眠频率》(radio)— 时间紧张的白领
> 视角同 R1:32 岁,地铁单程 25 分钟,站立单手持机,嘈杂车厢,只玩过消消乐。R1 我给状态感知 4.5/5、愿意玩,唯一 P0 是「乱按局选项句没念完结果就出」。本轮依据 R2 主线+压力两份转写与真机复测报告(live-player.md)代入复审,专查我那条 P0 和帮助链啰嗦。
### 不眠频率
- 状态感知:5/5 —— R1 扣的 0.5 两处这轮都清了。其一,乱按局那个「不知道自己选了什么」的瞬间:压力局 t=688.9-691.0 字面上还在(选项句 t=688.9 起,t=691.0 结果「睡吧。明天一睁眼」就出),但数了一遍,压力局 8 个抉择清一色 ~2.1 秒出结果,连我一点都不乱按的收播抉择(t=1054.0-1056.2)也是 2.2 秒——这是剧本每 2.1 秒塞一个手势的节拍格,不是音频真相;真机报告按引擎 vend/dur 审计,TRUNCATED 7 处全部归因玩家 tap、0 处游戏自残截断,pendingChoice「播完才生效」断言后关案。而且就算真是我手快把选项句掐了尾巴,结果句+后果句也把我做的事讲得明明白白(t=691.0「睡吧」→ t=696.1「你许了个兑不了的现。孩子睡了,谎留下了」),R1 那种迷失没有复现;真正一个字不能丢的链末点题句有 F5 护着(真机 d9_facee 两局足时、句尾单击一律无效化)。其二,铃声风险已消:R2 转写 t=0.0 缺失清单里没有 phone_ring 了,真机实测铃声循环真响(Peak -1.5 dB)、接听即停早于人声。其余照旧稳:第几通+口碑一句话报(主线 t=56.7-58.8,rep_low 新词「还没立起来」账也对上了),漏听自动重播选项(主线 t=60.9)。
- 下一步明确性:5/5 —— 开场 14.8 秒第一声铃(主线),教学 t=2.1 讲完左右滑;压力局 199 次乱试+38 次逛菜单,收尾 t=1077.4 明写「没有任何一次手势被无声吞掉,也没有卡死在某个状态里」,结局链照样走完;链末走神有「单击屏幕,继续」(主线 t=42.0)兜底,且 R1 之后无效手势拆不掉这个兜底了(F1 真机两级提醒分秒不差);半路下车再上车,恢复链首句护住不被我条件反射戳乱(F4,锁只锁一句)。
- 愿意继续玩:是 —— 整晚 4 分半每通都是完整小故事,最乱的一局也把我送到了结局;我这个会乱按的人都没被丢下,正经玩只会更顺。
- P0 问题:无 —— R1 那条(t=688.9-691.0 选项没念完结果就出)经仪器伪影甄别+真机断言复核关案,详见「R1 遗留逐条回执」第 1 条。
- 建议:≤3 条,按对「我愿意玩下去」的影响排序
1. 帮助链收敛(R1 建议,未动,仍是最磨人的一项):压力局全量口令「单击继续,双击重新听。上滑听状态……」一字不差重播 38 次(t=44.5/57.1/67.5/77.9/88.4/98.8……),我早会了还念;更密的是上滑听状态也要先付完这 ~8 秒口令才轮到「第 N 通+口碑」(主线 t=54.6-58.8)。建议口令只在开场念,之后上滑直接报「第 N 通+口碑」两句。
2. 关菜单别重播整句:压力局关菜单仍把当前整句来电重播(t=503.9「退不退,都是你的自由……」,t=514.5 又一遍),逛 38 次菜单等于白听几十句、还把戏往后拖。建议关菜单只「叮」一声回到等待。
3. 快滑掐尾巴给个回执:真机上句中滑动立即生效是「零插播」契约(真机报告 P3-6),我认这笔账记在我自己手上;但建议生效时给一记区分震或半句「你选了右边」,地铁晃着的时候我不用回想刚才那下算数没有。
#### R1 遗留逐条回执
1. **R1 P0「乱按局选项句没念完结果就出」(t=688.9-691.0)→ 关案。** R2 压力转写同一位置字面复现(剧本确定性、时间戳同拍):t=688.9 选项句起,t=691.0 结果句出。但三条证据把它从 P0 摘掉:(a) 仪器伪影甄别——8 个抉择全部 ~2.1s 出结果,含零乱按的收播抉择(t=1054.0-1056.2),说明 2.1s 是转写的手势节拍格而非「句被掐」的音频证据;(b) 真机引擎级审计——TRUNCATED 清单 7 处全归因玩家 tap、0 处游戏自残,pendingChoice 生效时序加断言(播完才生效)后关案;(c) 残余行为「句中快滑立即生效」被真机报告明确标为设计契约(P3-6「零插播」,玩家侧无感知损失),且 F4/F5 把恢复链首句与链末点题句护死。R1 的实际伤害「不知道自己选了什么/为什么这个结果」未复现:结果句+后果句自解释(t=691.0→696.1)。残余的体面收尾降为本轮建议 3。
2. **R1 建议 1「教学口令只在开场念,上滑只报两句」→ 未收敛,未列入 F 类。** 压力局全量口令逐字重播 38 次(同 R1 的 t=44.5 起。
3. **R1 建议 2「结果句前垫『你刚才选了右』回执」→ 显式回执没做,但实质被结果句+后果句承担**(压力局 t=691.0「睡吧。明天一睁眼」= 右滑「答应她明天都会好」,t=696.1 后果句点评),「不知道为什么这个结果」未复现。降级并入本轮建议 3。
4. **R1 建议 3「关菜单不重播全句」→ 未动。** 压力局 t=503.9 与 R1 同拍同句重播「退不退,都是你的自由」。维持为本轮建议 2。
5. **R1 扣分项「真缺铃声则接听提示只剩轻震」→ 已消。** F3 修好:R2 转写 t=0.0 缺失清单从 12 件降到 11 件且无 phone_ring(真机 fetch 200 + 程序合成循环垫 + astats Peak -1.5 dB + 接听即停早于人声)。剩余 11 件(arg_muffled/brake_screech 等)为 V3 已知资产缺口、等 HF token,本轮不重复计数。
#### 通勤压力再测
- **一通电话是不是 3-4 分钟颗粒**:是。主线整晚 t=0-266.3(约 4 分半 ≈ 两个站距),五通各 25-77 秒自带起承转合(最快 C2 t=97.3-122.5,25 秒一通完整小故事),幕间垫乐只有 3-5 秒(t=92.2→97.3),全程无沉默尴尬期;被打断就当下车,损失最多半通。压力局同样成立:18 分钟纯乱按也走到了结局和五条回响(收尾 t=1077.4)。
- **被打断后上滑复述**:够,仍是我最喜欢的设计。主线 t=54.6-63.1 全套演示——上滑→口令→「现在是今晚第一通电话」→「今晚的口碑,还没立起来」(F2 新词,账对)→自动重播卡住的选项,我一句话捡回局面;错过 C3 糖糖的关键句有 C4 带话兜底(t=177.8「四十分钟前,有个孩子问我们……」),信息不靠记性;走神 25 秒有 t=42.0 看门狗捞,且 F1 之后无效手势拆不掉它(真机 25.5s/25.0s 分秒不差);站台换乘再打开,续玩恢复链首句有 F4 护着,不会被我的条件反射单击戳乱。唯一代价是要先听完 8 秒口令(见建议 1)。
- **单手操作全滑动**:能。全部操作就是单击/双击/左右滑/上滑/下滑,无长按依赖、全程不需要我出声(摸鱼怕出声这条满分);压力局 199 次乱试+38 次逛菜单零吞手势零卡死,1.7 倍速真机 57 个乱序手势零状态错乱。嘈杂车厢的适配也变好了:铃声现在真响(F3),吵没听清可以双击重听(教学 t=2.1 讲过);唯一遗憾还是 SA3 那 11 件资产(t=0.0 警告墙仍在)——糖糖家楼下的闷响和急刹恰恰是最能穿透地铁噪音的戏,等资产到位我再听一遍。
+28
View File
@@ -0,0 +1,28 @@
# R2 Synthesis —《不眠频率》(radio)
> 产品裁定 | 证据源:R2 真机复测(round2/live-player.md:五修全坐实,P0/P1/P2=0)+ P1/P3 复审(4.5/5 更硬 / 5.0 满分,均愿意玩)+ R2 转写 ×2。P2/P4 按 R1 协议本轮未复评,R3 全员收口。
## 1. R2 裁决
| 评审方 | 结果 |
|---|---|
| 真机复测 | **五修全部现场坐实**(F1 看门狗 25.5s 准点 / F2 新词落账 / F3 铃声可闻且接听即停 / F4 首句锁 / F5 链末保护零误伤),P0/P1/P2=0,打出 e1+e3 两结局 |
| P1 视障评委 | 4.5/5 保持,「愿意玩」更硬;撤回 R1 两条误判(菜单功能洞/开场资产疑云销案) |
| P3 白领 | 状态感知 **5.0/5**;R1 唯一 P0 正式关案(8 抉择同节拍=剧本仪器伪影,真机审计 0 自残截断) |
**结论:radio 通过 R2,R3 转入纯打磨轮。** SA3 十二件音效已在中途全部落地(真铃声/争吵闷响/刹车声),P1 的「凑齐进推荐位」条件已达成。
## 2. R3 修复清单(打磨级,全为 P3)
- **G1 帮助链去重**:帮助链被反复全量重播(压力局 38 次),违反方法论「提示永不逐字重复」公理。修:同一等待点第 2 次起播短版/纯音频标记(短版需 1-2 句新台词,走 TTS 管线;或用 sys_help 现有句 + 二次只震+earcon——以 dev 评估成本定,优先不加新台词的方案)。
- **G2 rep_low 补 warning 震**(R1 遗留)。
- **G3 k1_a/k1_b 缺 male 声部静默回退**:核查引擎平铺回退链,确认这两句在 male 设置下的回退行为(R2 live 新发现)。
- **G4 ASK 态空点确认震**(R1 遗留):无选择的确认单击给轻震反馈。
- **G5 「首播必完整、复播可即掐」写成显式规则 + 断言**(P1 要求,把 F4/F5 的隐式行为升为登记规则)。
- **G6 状态链重排评估**(P1 建议第 1 条,两次提及):上滑状态链顺序调整为「当前通号 → 口碑 → 帮助」。若纯排序改动则做,涉台词结构则记 v2。
- 观察项(不动代码):复播晚点 +7.6s 一次性事件;mid-prompt 生效掐选项句尾(设计备注);harness 丢 tap 仪器怪癖(记 R3 协议:tap 后 listen 一次确认再重发)。
## 3. R3 轮次协议(= 批次验收收口轮)
1. dev 修 G1-G6 → playtest 全绿(含 G5 新断言)。
2. 转写重生成(将首次携带 SA3 音效事件全集)→ 1 局 live 确认(重点:G1 帮助链行为、真铃声在局内表现)。
3. **4 人设全员复评**(P2/P4 首次复审 + P1/P3 三审)→ R3 synthesis → 若 ≥3/4 且无 P0:**radio 达成章程验收门,标记可交付**。