迭代54收尾·落文与吸收笔: 反哺点三条落文(用户裁决2026-11-07照单写入)——architecture.md v1.37 CampHudBand行换代两呈现物(栏体色面=UiKit出口camp_hud_band_surface落装CAMP_HUD_BAND×α0.80全宽+钥石徽章右位顶格; 反哺点清单CAMP_HEADER_BAND系笔误按实装真名写)+03-内容规模.md:66精英句换代(精英怪本体已落敌人表行类elite+池继承附加/精英节点与投放仍未接线; 旧括注零损失删除——同内容难度曲线与Boss.md:259/冒险结构.md:166已在册)+体验验证清单53节两行(①营地顶栏观感=反哺点②②覆盖面板停手键与停点链键在场=卡1目检项随节迁移)+独立验收审计结论并入实现报告(总判定通过三卡全过+未阻塞观察两条迁移记录在案)+卡2 T2摘要提交哈希笔误就地校正(46287043→af127b15)

This commit is contained in:
DKChan committed 2026-11-07 03:54:51 +08:00
1 parent 5b5e629706
commit 799df7d2ba
4 files changed
+16 -5

No files matched your search

@@ -2,7 +2,7 @@
## 文档状态
- 版本:1.36
- 版本:1.37
- 引擎:Godot 4.7.2-stable(GDScript 单语言;2026-09-07 锁定)
- 评审模式:solo(`review-mode.txt`,2026-09-12 用户拍板——TD/LP 门禁按 solo 跳过,用户授权架构产出自主推进、迭代期回调)
- 覆盖 GDD:现行全集(根索引=`design/gdd/02-系统清单.md`,文档树构成以根索引为准)
@@ -172,7 +172,7 @@
| **CampSceneView**(`views/camp_scene_view.gd`,营地场景根视图,已建件) | 营地场景图唯一呈现件:十层贴图铺底(层序按 layout 表 z 序;`camp_scene_layout.tres` fail-fast 校验+七命中区几何红线——camp_scene_layout_test 承载)、七物件命中区命中即发 object_pressed(组合根路由大门/篝火/笔记本/四界面)、反参照纪律(场景根零文字按钮)、登记模态初始隐(boot 态不盖菜单) | 构造注入(贴图经 `UiKit.TEX_CAMP_*`、layout 表经 ConfigDB 表现域容器);object_pressed 信号外发;open/close 经营地域子容器寻址 | camp_screen(宿主挂载);ConfigDB;组合根(路由消费) | Control+TextureRect 树 |
| **营地四子界面视图**(`views/camp_sub_view_base.gd`+forge_view/tree_view/treasure_view/codex_view,功能窗口公共壳+四件,已建件) | 营地五功能窗口的四个承载视图(锻造工坊/天赋树/秘宝匣/图鉴)+公共壳(窗口壳/行板/关闭钮;生涯页挂笔记本路由不经此族);模态栈单口 open/close、五窗互斥单开;presenter 承接面零回表(树购买/锻造三意图经既有写口族) | 各 view open/close+意图信号外发;关闭钮 pressed | camp_shop_presenter/MetaProgression 写口(经组合根);CampRefreshBus(刷新广播消费) | Control |
| **camp_esc_overlay+MainEscFlow**(`views/camp_esc_overlay.gd`+`presentation/main_esc_flow.gd`,Esc 浮窗视图+四态路由件,已建件) | Esc 浮窗三钮视图(返回主菜单/设置/退出)+Esc 四态路由静态件(根态唤起/再按关窗/功能窗开着先关最上层窗〔camp.md v2.3 定稿〕/设置开态不误关;菜单语境不唤起);**main._unhandled_input=产品码首个键盘输入入口**(契约 9——事件驱动、禁 Input 轮询、不挂 ui_cancel、pressed 非 echo) | flow.open/close 路由口;三钮 pressed 意图信号(经组合根接线);入口方法公开化(main 转发调用的入口去下划线——on_esc_input/is_camp_context 先前已公开) | 组合根(_unhandled_input 前置与意图消费);模态栈(关窗单口);screen_flow(设置/返回动线) | Control+静态件 |
| **CampHudBand**(`views/camp_hud_band.gd`,营地顶栏 HUD 件,已建件) | 顶栏 48px 全宽窄条:钥石余额 badge 唯一呈现(单口取现值、显式刷新才变);set_hud_band 预留位落座 | badge 文本投影;refresh 时取现值 | CampRefreshBus(挂册广播);MetaProgression 钥石读 | Control |
| **CampHudBand**(`views/camp_hud_band.gd`,营地顶栏 HUD 件,已建件) | 顶栏 48px 全宽窄条两呈现物:栏体色面(UiKit 出口 camp_hud_band_surface 落装——CAMP_HUD_BAND×α0.80 全宽铺满、不吃点击)+钥石徽章(右位顶格:徽章右缘=栏右缘−12);badge 文本单口取现值、显式刷新才变;set_hud_band 预留位落座 | badge 文本投影;refresh 时取现值 | CampRefreshBus(挂册广播);MetaProgression 钥石读;UiKit(栏体色面出口 camp_hud_band_surface) | Control |
| **CampRefreshBus**(`views/camp_refresh_bus.gd`,营地刷新单口件,已建件) | 营地刷新单口唯一承载:进档尾与营地写口尾触发 refresh 广播(八写口尾改路由),现开界面与 HUD 同步取现值 | 挂册/refresh 广播 | 组合根(触发点接线);四子界面与 CampHudBand(消费) | 无(RefCounted 信号件) |
| **board_hover**(`views/board_hover.gd`,悬停预承诺呈现域件,已建件) | 悬停反馈域唯一承载:三语义光标、目标格边框、BFS 路径预览、chord 双击首遇锚;_r0 出生展开区成员留宿主 | 构造=引用束注入 7 项(cells/minesweeper/diggable 引用+格命中换算/光标写入/hover_forbidden/chord_attempted 四 Callable);三入站口留宿主委托;hover_probe 读面留宿主;公开方法面 7(七口公开化——rebind/reset/refresh_after_paint/hover_at/detect_chord/on_shell_mouse_exited/hover_pos) | board_view(宿主);输入事件经宿主入站口 | 无(RefCounted) |
| **cell_base_layer/cell_mark_overlay**(`views/`,单格两绘制域件,已建件) | 单格绘制域拆分(入参与该层绘制命令同件):基座层(底面/描边/立面/投影/接触带/倒角,12 成员)与标识叠加层(标记/字形/徽章/点迹/高亮/退色,14 成员);徽章遮罩走构造交付 Callable(`_mask_set`);宿主 _draw 退为六步时序器,宿主实测类变量 10 | 构造注入;绘制命令由宿主 _draw 按层序调用 | board_cell_unit(宿主);gdstyle 键各文件独立计数(12/13 均 ≤15) | 无(RefCounted) |
+1 -1
View File
@@ -63,7 +63,7 @@ MVP 不加新状态;扩容走 `status_effects.tres` 加行 + [增益状态](sy
垂直切片阶段明确砍掉或推迟的内容,写在这里防止回潮:
- 更多关卡(N>3)——第三关已按扩展批流程落地(行集);三关正式序列已生效,唯一试玩入口 = 完整冒险
- 精英节点与词缀系统——只预留了字段位,不定义语义(精英怪**设定**已登记预留——同立绘+附加特征标记+数值更强、钥石掉 1 个预留;实装随怪物批)
- 精英节点与词缀系统——精英怪本体已落敌人表(行类 elite+池继承基础池加附加技,首只=地精精英),精英节点与投放仍未接线;词缀系统未设计
- 地形变异扩展内容——首批四类型已落地,反制道具与全局作用域排 Alpha
- 道具/增益之间的组合协同(遗物式联动)
- 战后自动回复——回复只有道具与恢复点两个来源
+2 -2
View File
@@ -1,7 +1,7 @@
# 迭代 54 实现报告(2026-11-07)
> 三卡:QA harness 缺陷与覆盖遗漏收口批 → 营地交互修复批 → 精英专属池。本报告随各卡末卡增量落笔(卡 1 QA 收口段先行,卡 2/卡 3 段随后补齐),总收口前为完整版。
> 独立验收审计入口预约:`reports/iter54-验收审计-2026-11-07.md`(未参与实现的只读会话/子代理执行,未过不合回)。审计深度:卡 1=中档(对照表逐行全量、最窄复跑省略以远端 CI 现查代证);卡 2=中档;卡 3=高档(全量)。
> 独立验收审计:已完成,总判定=通过(三卡全过;审计深度卡 1/卡 2=中档、卡 3=高档全量——对照表逐行核对+测试削弱检查删除断言合计恰卡 3 申报 4 条+卡 3 窄复跑自跑 27/27 PASS)。报告已随批后收尾退役,git 历史可考。未阻塞观察两条已迁:①卡 2 T2 摘要提交哈希笔误就地校正(原引 46287043 不可解,实为 af127b15);②覆盖登记件对非 BaseButton 控件(地图画布、bcard)无命中键属结构性局限,归 QA harness 条目 B5 面处置。
## 卡 1|QA harness 缺陷与覆盖遗漏收口批——状态:已完成
@@ -63,7 +63,7 @@
| 任务卡 | 状态 | 摘要 |
|---|---|---|
| T1 开局路径隐藏点收一处 | 完成 | `_start_adventure()` 首句加开始层隐藏(开局唯一出口,契约 1)+删 `_start_adventure_from_menu()` 冗余句;探针大门无断点段追加 R1/R2〔提交 4d9687eb〕 |
| T2 确认弹窗按钮位次镜像 | 完成 | `add_child` 三句次序镜像(确认→次→取消,其余零动——契约 3);新单元套 confirm_dialog_test 入册;探针 R4 位次真点〔提交 46287043 区段〕 |
| T2 确认弹窗按钮位次镜像 | 完成 | `add_child` 三句次序镜像(确认→次→取消,其余零动——契约 3);新单元套 confirm_dialog_test 入册;探针 R4 位次真点〔提交 af127b15 区段〕 |
| T3 营地顶栏可见栏体 | 完成 | ui_kit 新增 CAMP_HUD_BAND+camp_hud_band_surface(host) 出口(契约 4/5);camp_hud_band 调出口+徽章右对齐容器落座;R5 五钉(系统测试)+R6 对比(单元套)〔提交 1958d329〕 |
| T4 产出物落位 | 完成 | 本报告卡 2 段+反哺点+gdstyle 基线修订(见下)+能力行名实核对 |
+11
View File
@@ -519,3 +519,14 @@
| 3 | 结算明细减半标签 | 「挖掘惩罚减半(6→3)」一眼可读,无退役件名突兀感 |
- **结论回流**:观感问题归待办清单登记新条目;数值面不在目检现场改数。
## 53 营地顶栏栏体与覆盖面板停手控件目检(迭代 54)
> 营地顶栏栏体(UiKit camp_hud_band_surface 出口,CAMP_HUD_BAND×α0.80 色面全宽、徽章右位顶格)与覆盖面板停手段真输入化落装后,机检已承载几何五钉(铺满 1280×48、徽章右缘=栏右缘−12)、栏体对底色对比 4.29:1 与登记键命中读数,观感面仍要人眼。登记不阻塞(2026-10-12 真人检测立规)。
| # | 目检项 | 判据 |
|---|---|---|
| 1 | 营地顶栏观感 | 顶栏成一条可辨窄带、钥石徽章落在带内右位 |
| 2 | 覆盖面板下钻控件在场 | 停点链覆盖面板(奇物确认/选择、继续)下钻时,停手键与停点链键在场可点 |
- **结论回流**:观感问题归待办清单登记新条目。