diff --git a/待办清单.md b/待办清单.md index b28c9d88..a4185f2c 100644 --- a/待办清单.md +++ b/待办清单.md @@ -693,16 +693,14 @@ #### 玩家面残留禁字清扫——图例/明细/日志/字形五处(2026-10-20 登记,来源=批次移交,设计面=工程直入) -**现状**:迭代 31 卡① 已把 `game/` 的金币/插旗/雷格/惩罚格/`flag` 清零,但玩家可见文本仍残留「雷/排雷/插」五处(v3.15 命名纪律:玩家面禁「雷」,危险格对外风味=地下城陷阱/怪物巢穴):①`legend_overlay.gd:11` 图例行「插错可左键直接挖开…危险格吃**挖雷**惩罚」;②`status_slot_row.gd:42` 与 `settlement.tres:14` 明细来源名 `"mine_hit": "踩雷"`;③`battle_log_view.gd:194` 战斗日志「本板**完美排雷**已破——归因此封印」;④`board_fx_view.gd:102` 横幅「**完美排雷** ×2」;⑤`board_view.gd:737` 已开危险格单字字形 `glyph = "雷"`。①-④ 纯文案零风险;⑤ 改字形会动 golden 基线,须同步重制 C 档基准。开发注记面(`ui_kit.gd:37` 常量名 `RED_MINE` 与其注释)属内部语,按纪律保留。 +**现状**:迭代 31 卡① 已把 `game/` 的金币/插旗/雷格/惩罚格/`flag` 清零;标题里的「五处」是 2026-10-20 登记时的原述(标题为登记元数据不改),2026-10-21 逐处复查代码后**现存三处**(v3.15 命名纪律:玩家面禁「雷」,危险格对外风味=地下城陷阱/怪物巢穴):①`game/presentation/views/legend_overlay.gd:11` 图例行「插错可左键直接挖开…危险格吃**挖雷**惩罚」;②`game/presentation/views/status_slot_row.gd:40` 与 `game/data/tables/settlement.tres:14` 明细来源名 `"mine_hit": "踩雷"`;③`game/presentation/views/board_view.gd:730` 已开危险格单字字形 `glyph = "雷"`(原述 :737 系行号漂移,且文件已迁入 `views/`)。①② 原列的第③④两处(战斗日志与全屏横幅的「**完美排雷**」)已由迭代 32 卡① 换成「完美封印」,不再是残留。①② 纯文案零风险;③ 改字形会动 golden 基线,须同步重制 C 档基准。开发注记面(`game/presentation/views/ui_kit.gd:36` 常量名 `RED_MINE` 与其注释、`board_cell_unit.gd` 与数据表注记里的「雷」字内部语)属内部语,按纪律保留。 -**归属**:`game/presentation/` 与 `game/data/tables/settlement.tres`(走独立 worktree 批;⑤ 连带渲染基线) +**归属**:`game/presentation/views/` 与 `game/data/tables/settlement.tres`(走独立 worktree 批;③ 连带渲染基线) **状态**:待写卡 --- - - #### 结算明细日志行序重锚批(2026-10-21 登记,来源=批次移交,设计面=反哺点) **现状**:迭代 32 卡① N7 改动互换 `seal_miss`/`insurance_used` 两行日志顺序并改写豁免态 highlight(豁免态=insurance_used 行先行且 highlight 置空;未豁免态=两行相对序不变但 `seal_miss` 发射时点后移——完整对照见 git 提交 d00f24a8 批内实现报告,报告已退役);`playtest_logger._on_step_row` 逐行落盘含 highlight 字段,与基线数据逐项比对的 JSONL sha256 校验必红,实现批按规未发起、11 号闸落 skip。**用户 2026-10-21 裁=批准另立重锚批,发起时点另定**(重锚批只能由用户发起)。