Files
xsl 4b39ae2e49 feat(new8/batch3-4): cipher/teahouse/keeper/bridge 全套交付——new8 八款全部可交付收官
四泳道并行全流水线(资产→开发→测试→玩家迭代闭环),双双 R1-R2 连续达标裁定可交付:
- cipher《暗码》223 断言:摩尔斯解码嵌叙事/四结局矩阵/暴露度逐NIGHT验算/三层兜底;R2 三修(链首标记音/预警震/结局计数句+4句补录)4/4 全满分档
- teahouse《深夜茶馆》205 断言:泡茶时机窗/经济逐晚对账/多晚弧线;连续 2 轮 4/4 愿意玩 P0=0
- keeper《守塔人》257 断言:时空签名教学-兑现/插叙触发回返/trust×truth 档位/4结局;R2 F1/F2 坐实(震型豁免/首播跳句锁)4/4
- bridge《星环舰长》336 断言:巡检节奏逐毫秒/危机×系统态矩阵/仲裁7场景/忠诚差分/评级验算;R1 当场修F1-F4、R2 F5 菜单顺延保护 4/4 上行

公共:index.html 四卡片+profiles.js 四桶+check_all_assets 登记(预接线)、00-program 八款进度账收账、
gen_voice_dual 四游戏段、README/HANDOVER 阵容更新(11 款)、voice_text.json 四游戏键、mureka 台账(累计$1.26/$2.00)

验证:四游戏 playtest 223/205/257/336 全绿 + guide 122/122 + 全项目 15 游戏资产终检绿
遗留:keeper 三代人声滤波人耳试听(最高优先,ASR 对滤波句失明)、bridge 音频 32MB 超软指引 2MB(压缩候选)
2026-09-14 05:48:13 +08:00

70 lines
4.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# R1 Synthesis —《守塔人》(keeper)
> 产品裁定 | 证据源:4 人设评审(p1-blind/p2-student/p3-office/p4-worker)+ 真机试玩报告
> (live-player.md,局 A 认真新手 → e1 / 局 B 急性子乱按)+ 转写(transcript-main/stress.md)。
## 1. R1 裁决
| 评审方 | 状态感知 | 下一步明确 | 愿意继续玩 |
|---|---|---|---|
| P1 视障评委 | 4.5/5 | 5/5 | **是** |
| P2 大学生 | 4.5/5 | 5/5 | **是** |
| P3 白领 | 4/5 | 5/5 | **是** |
| P4 工人 | 4.5/5 | 5/5 | **是** |
| 真机玩家(局 A 认真新手 / 局 B 急性子) | — | — | **是**(局 A e1 完整弧线;局 B 见 live-player.md) |
**结论:4/4 人设愿意玩,P0 = 0(两局无卡死/死锁/页面错误;乱按被双轨看门狗抢救且照做即中)。**
核心差异层「时空双线」仪器级兑现:memory_in/out 三对精确成对、vinyl 与 storm/room/engine
零重叠、锚句首播不可跳、foghorn 恰四处、教学承诺六条全兑现(§6.5 逐条有仪器证据)。
trust×truth 账目逐值为真(tr_half@1 / tr_deep@4 / tr_thin@0 跨档恰播;p9a/p9b 按 truth=3;
灯三态/阿澈三态差分互斥正确)。P1 级问题集中在:三代人声的区分度盲区(ASR 测不了,
P1/P4 同撞)、tr_thin 状态句 warning 震的观感(P1/P4 同撞)、开场操作口令被跳句的
教学风险(live 实测)。R2 进入修复轮。
## 2. R2 修复清单(按裁定优先级)
### F 类(本轮必修)
- **F1 (P1,P1/P4 建议同撞)**:trust=0 时 tr_thin 状态句附 warning 三连震,新手首次上滑查
状态(此时 trust 必为 0)即被「警告」触感迎接,观感像被训。修:首幕豁免——
`act===1 && trust===0 && runs===1` 时 tr_thin 播报改 confirm 轻震,跨夜/幕二起恢复
warning(radio G2 语义保留、首查降档;账目句照播一字不改)。playtest 加断言:
首局首查无 warning 震、第二局同状态有 warning 震。
- **F2 (P1,live A 实测)**:gd_brief(full 档开场操作口令)首播可被单击跳过——live 局 A
因驱动误触把它截断(3.96s 事件层截断),操作教学漏听只能靠 sys_skip 补偿。修:
gd_brief 首播纳入跳句锁(F4 同款 `_skipLockId`,复播可跳),与 p* 不可跳同型(教学
承诺句保护,宪法内)。playtest 加断言:开场链 gd_brief 首播单击不跳+beat 轻震,
第二句起恢复可跳。
### F 类(P2 级,尽量修——全部低成本)
- **F3 (P2,P1/P4 同撞;仪器替代人耳)**:祖父(250-2600Hz)/父亲(300-2800Hz)唱片滤波
区分度无人耳验证(ASR 对滤波句集体失明,三处 MISMATCH 全落滤波句)。R2 动作:
跑带内能量/频带占比仪器检查(abyss 批次先例:带内能量 69-80% 验证生效),
确认两代唱片嗓频带有可辨梯度(祖父带更窄更低);人耳试听列入交付遗留清单
(asset-manifest 已有「待人工试听」先例,R2 不动资产)。
- **F4 (P2,P3 建议)**:「双击=重新听」口令只在 sys_help 里,首次上滑前无绑定时机。
修:sys_skip 改词补半句「双击重新听」(「想跳过这句,单击就行。想重新听,双击。」,
17 字 ≤18 字规范内)→ 开场完成全部四个基础手势的绑定。改词重录 2 条(双性别)。
**注:此条涉改词重录,若 R2 时间预算紧张可降级到 R3;先修 F1/F2/F3。**
### V 类(复核后定夺)
- **V1**:SFX_BGM_ONLY 间隙探针 26 条(局 A)全有能量 = amb 四床常驻正确(时空签名在
工作),非异常;仪器口径登记,不动作。
- **V2**:p7/p8 航海术语门槛(P2 评委建议 2)——语境可猜,优先级低,R2 不动。
- **V3**:单局长度与 25 分钟通勤的错配(P3)——作品定位睡前一集,P3 自评不改游戏,登记。
- **V4**:尾声逐句重听(P2 建议 1)——双击可重听整条结局链已有;逐句重听属新功能,
超 R2 范围,登记 roadmap。
## 3. R2 轮次协议
1. dev 修 F1/F2(+F3 仪器检查;F4 视预算)→ playtest 全绿(断言增量:F1 首幕豁免双态、
F2 gd_brief 首播锁;登记 13-playtest-criteria keeper 章口径不变)→ guide.test 全绿 →
check_all_assets 全绿。
2. F4 若执行:gen_voice_dual 改词 → flock 补录 sys_skip 双性别 → --check --convert →
voice_text.json keeper 键同步。
3. 转写重生成(主线+压力)+ live 一局复测(F1/F2 现场坐实)→ **4 人设全员复评** →
R2 synthesis;达标判据=章程门:≥3/4 愿意玩且无 P0 级状态混淆;连续 2 轮达标即收口,
否则进 R3(上限)。