Files
gplan-2/reports/iter52-反哺点-2026-11-05.md
T

4.2 KiB
Raw Blame History

迭代 52 反哺点清单(2026-11-05)

实现批产出——要写进 design/ 与根流程清单的点逐条列行号与改后内容,由用户裁决后归文档批落文。实现批对 design/ 与根规则文件只读(批性质禁令)。

一、architecture.md(design/engineering/architecture/architecture.md)

  1. :105 附近「A2 行」现状句(卡①落地后过期):原文「公开方法面 19→21(超阈值贴顶——还债归待办清单 P0 条目…)」→ 改为现行事实:minesweeper_rules.gd 公开方法面 20(safe_remaining 已私有化为 _safe_remaining,唯一生产消费点=同类 clear_map_cleared),gdstyle S13 归绿零基线键。
  2. 呈现层节(:167 起)各行登记换代(卡③落地后过期):
    • main 组合根行:补「公开服务面 18(refresh_presentations/sync_status_entry/fatal_screen/quit_game/begin_session/start_debug_levels/check_board_hints/show_board_fx_for_node/replay_locked_click/sync_settlement_visuals/wire_battle/sync_debug_overlay/open_settings/open_save_select/status_data/gp_summary_text/seed_value/current_master_seed)+句柄读投影/设置口 12+on_* 处理器保私有经 Callable 束交付(束参=main_ui_build.build 31 键、main_adventure_flow.wire_adventure 2+6 键)」;指标例外=main.gd 公开方法 32 落 gdstyle 基线(先例=level_runner 33 在册)。
    • 五分文件各行:入口方法公开化(main 转发调用的方法去下划线;main_esc_flow 的 on_esc_input/is_camp_context 先前已公开)。
    • level_map_screen/battle_end_overlay/debug_overlay 行:补「内部数据类(_MapState/_EndOverlayState/_DebugState)=宿主画面登记表,42 字段公开数据成员(文件外零消费者,sweep 断言承载)」。
    • ui_kit 行:三工厂公开化(gradient_base/beams_rect/switch_toggle)。
    • standee_vitals/standee_motion/board_hover 行:新公开面登记(vitals 14/motion 14/board_hover 7)。
    • cell_mark_overlay 行:徽章遮罩走构造交付 Callable(_mask_set)。
  3. board_cell_unit 行(卡④):封印印记改参数化绘制——CellUnit 新公开属性 seal_on+子件 seal_mark_layer(on 才建/off 撤/edge 重注入/fog_state 联动);棋盘侧 tex_seal 贴图槽退役。

二、art-bible.md(design/art/art-bible.md)§8.2

  1. 参数单点名册补第六枚:实现按 §8.2 六项定值落码,其中「环外光圈宽 0.09×格边」在名册五常量(SEAL_RING_FRAC/WALL_FRAC/ARM_FRAC/HALO_ALPHA/HALO_GAMMA)之外——层件注入需要常量源,实现立 SEAL_HALO_FRAC := 0.09(值=§8.2 条款值逐字)。请文档批裁决:§8.2「参数单点 = ui_kit.gd 五枚常量」句改「六枚」并补 SEAL_HALO_FRAC 名(或另行裁决注入源形态)。改值仍须本节与 §3.2 同批修订的条款不变。

三、根流程清单与美术清单

  1. 体验验证清单.md 第 4 条判据换代(卡④):现判据「seal_mark.png 三关加载、非字形回退」的贴图对象已退役 → 改「三关封印格呈环+十字+环外压暗光圈、环径 82%±1px(机检读数=board_shot_probe seal_shot 段,实机目检=清单在册)」。
  2. design/art/asset-path-map.md:seal_mark.png 用途行「棋盘封印印记」→「战末金蜡封徽记专用(battle_end_overlay)」;棋盘侧引用已全退役。
  3. 术语表:零新增术语确认行(环/十字/光圈/读投影/引用束/公开数据成员均仓库现行词)。

四、工程面(tools/)

  1. .gitattributes 建议增补(环境红根因,工程改动归用户发令):测试 golden 字面量载体(含 game/tests/**/*.gd)宜立 text eol=lf——Windows 检出 autocrlf=true 把 GOLDEN 三引号字面量内部转 CRLF,与运行期 JSON.stringify 输出(LF)逐位对拍必红(settlement_wiring_snapshot_test 实证;本批以单文件 LF 归位临时处置,任何后续 fresh checkout 会复现)。

五、GDD 反哺(game/tests/README.md 零编辑核对结果)

  1. 卡④能力行名实核对通过(:122 行两代表用例函数逐字在位)——零回表;卡①②③零新增能力(各自卡面判定)——零编辑。本条为核对结论记录,非落文义务。