④T5: 收口批——出口报告落籍 design/qa/iter18-career-exit-report-2026-10-07.md(完成定义六条判定/闸读数十行/MC 零跑静态论证四点/代拍板追认单十一项/过程红灯披露三笔〔含对比度深墨跨壳误用返工〕/实机目检清单 A-H 八节/台账+快照草稿供主控誊入/存量移交四项〔registry v5 漏账本批销账〕)+生涯.md v0.2 状态行换代(v0.1 范围草案→期一已实装)+信息架构组列与 §四期一行挂实装留痕(卡⑦迁宿主事实同步段原样保留)+07-体验验证清单⑲ 生涯页目检条目(八节目检+红灯信号+结论回流)+roadmap 卡④状态列换代已落地未合并——批末重闸终局=冒烟 834/0(基线 814/0+20)+run_all 17 套全绿+probe_gate 全绿(ui_input 十七断言/ui_struct career 四契约/ui_contrast 15 对)+ui_click 0 问题+ui_layout exit 0+doc 三闸零新增(触碰文件违例计数净降 07:26→22/生涯.md:7→6)+熵增闸存量维持+MC 零跑静态论证
This commit is contained in:
1 parent
dc2d514d97
commit
eccdf78a86
4 files changed
+119
-5
No files matched your search
@@ -174,6 +174,16 @@
|
||||
- **红灯信号**:(2,5) 只出一种敌种;敌人数 5 只以上(越 spawn 守卫应不可能——出现即报缺陷);首遇位 (2,4) 数量出现掷骰波动(应恒 2)。
|
||||
- **Boss 多行(第二批投放)六面读数清单维持**:Boss 名取首行显示 / Boss 遭遇骰逐行区间骰(每行各掷自己区间——卡① Q8 逐行骰换代口径)/ 半血解锁 / 独占技 / 难度带 / 首遇教学位复核——逐项过,随第二批任务书执行。
|
||||
|
||||
### ⑲ 生涯页目检(迭代 18 卡④生涯界面实装批·期一随批登记——主菜单新增一级只读页+存档 v6)
|
||||
|
||||
- **入口与开合**:主菜单「营地与系统」组出现「生涯」钮(营地钮与设置钮之间);点击开全屏页、点「返回」回主菜单(继续上局钮可见性随开合正确恢复)。
|
||||
- **页呈现六类九项**:组一·冒险战绩(冒险总局数 / 通关局数〔括注「三关全通」〕 / 各关通关次数〔一行三关,关名带层号〕 / Boss 首杀〔X/3 关〕 / Boss 总击杀);组二·资源与成长(钥石余额徽 / 属性锻造已购合计 / 道具工坊已解锁 X/6 件 / 天赋树已购概览)——数值与存档实况一致(对照:玩几局后总局数含放弃与失败、三关全通才计通关)。
|
||||
- **旧档载入**:v5 现役档(升级前存档)载入后生涯页正常显示,总局数/通关局数从 0 起计(终身计数域 v6 新增,缺省补零),钥石等既有进度原样。
|
||||
- **零跳转与局内零入口**:页内除「返回」外无任何前往他处的按钮;冒险进行中(战斗屏/关卡地图屏/暂停层)无生涯入口。
|
||||
- **对比度与零动效**:页文字亮墨族在深棕底上可读(机检 3 对已入 ui_contrast 闸);开页/关页无过渡动画。
|
||||
- **红灯信号**:计数与实玩局数对不上(收束入账重复或漏计);旧档载入报错或计数域显示异常;页内出现购买/跳转入口;入口在局内可点。
|
||||
- **结论回流**:呈现问题归生涯批后续修正(本批任务书 v1.2 在案);「通关局数」口径如与体感冲突=P1 甲裁决复核(三关全通才计 1,用户已裁);期二内容(历史回看/图鉴)缺位属分期计划非缺陷。
|
||||
|
||||
## 验收读数重测义务(履行留痕 + 现行义务)
|
||||
|
||||
**已履行**(按序换代,旧读数各随其批作废留痕不入本单):①验收读数重测批(2026-09-19——Boss 单独出列/承伤带/通关率基线全量重测,硬化翻倍期·乏力死效果期·充能期旧读数作废);②迭代 5 基线重测(统一随机流后 MC+verifier 双窗);③**数值修复批新尺重测(2026-10-01)**——模拟档位重构后全量重测,新锚 `sim-data/runsum_numfix_final_n200_20261001.jsonl`,全旧带作废只测不判([numfix 报告](../qa/numfix-newruler-readings-2026-10-01.md));④**迭代 10 奖励重构批重锚(2026-10-01)**——四代锚 77000/78000/79000/80000(改前/重构后/共享池后/掷定前置后,各 400 局),普通 L1 41.8%/L2 10.2% 带内([读数报告](../qa/m3-iter10-clear-rate-readings-2026-10-01.md));⑤**T19 真人标定局收口(2026-10-03 用户裁)**——有效局 2(1 通关 1 死于 L3 首战,[读数报告](../qa/t19-real-playtest-readings-2026-10-02.md)),用户裁定**佐证级收口不再补局**;k 预期带同日立(**正常 >0.5、预警 <0.3**),字段随 81000 重锚入库后补算终值。
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
# 生涯
|
||||
|
||||
> **一句话定位**:主菜单里与营地平级的**局外只读界面**——营地管「花」(花钥石买永久强化),生涯管「看」(看自己跨局攒下的一切:累计战绩、历史冒险、图鉴收集)。冒险进行中不给任何数据回看(2026-10-04 用户裁决 P-C7 的延续),生涯是历史数据唯一的家。
|
||||
> **状态**:范围草案(2026-10-06 迭代 17 卡④设计提纲批成文,待用户评审;评审通过后期一/二/三实装批另行立项,本文不预占排期)。
|
||||
> **状态**:期一已实装(2026-10-07 迭代 18 卡④生涯界面实装批·期一——跨局汇总页+主菜单入口+终身计数域存档 v6 落地;期二/期三另行立项,本文不预占排期)。
|
||||
> **来源**:[06-待办清单「『生涯』界面——冒险中数据回看的唯一承接处」条](../../06-待办清单.md)(2026-10-04 用户裁决 P-C7——冒险中不给数据回看,历史战报与结算明细的查看去向 = 新「生涯」界面)。
|
||||
|
||||
## 一、信息架构
|
||||
|
||||
生涯入口是主菜单一级按钮,与营地平级(2026-10-06 用户裁,备选案与淘汰依据见任务书 P1)。现行主菜单按钮组由 `build_start_overlay` 构造(`game/presentation/ui_assembler.gd:104`):「冒险」组(继续上局 :138 / 开始冒险 :144)与「营地与系统」组(营地 :150 / 设置 :152 / 退出游戏 :156)。生涯按钮与营地平级同列一级;具体组帽归属与按钮排位属布局细节,归期一实装批(本文不画布局稿)。
|
||||
生涯入口是主菜单一级按钮,与营地平级(2026-10-06 用户裁,备选案与淘汰依据见任务书 P1)。现行主菜单按钮组由 `build_start_overlay` 构造(`game/presentation/ui_assembler.gd:103`):「冒险」组(继续上局 / 开始冒险)与「营地与系统」组(营地 / 生涯〔期一已落位,营地钮与设置钮之间〕 / 设置 / 退出游戏)。具体行序排版属实装细节随批落位(本文不画布局稿)。
|
||||
|
||||
```
|
||||
主菜单(开始覆盖层)
|
||||
├─ 冒险组:继续上局 · 开始冒险
|
||||
└─ 营地与系统组:营地 · 生涯(本提纲新增) · 设置 · 退出游戏
|
||||
└─ 营地与系统组:营地 · 生涯(期一已实装) · 设置 · 退出游戏
|
||||
|
||||
调试浮窗(迭代 18 卡⑦ P2 甲——入口迁宿主:开始层零调试入口;DS_DEBUG=1 会话浮窗启动即开,
|
||||
战斗屏 HUD 与关卡地图屏各一枚「调试」角标可再开)
|
||||
@@ -78,7 +78,7 @@
|
||||
|
||||
| 期 | 内容 | 前置 | 建议窗口(候选) |
|
||||
|---|---|---|---|
|
||||
| 期一 | 跨局汇总页 + 主菜单生涯入口落位。总局数/通关局数两个终身计数域随该批做存档 schema 迁移 | 提纲评审通过。实装批前置义务 = 对齐迭代 16 UI 批后的现行基线:`FS_*` 六档字号 / `TG_*` 语义色 / `BUTTON_MIN_H=40`(`ui_kit.gd:437`)/ 色板单源 / `page_shell` 模态栈纪律(`ui_kit.gd:394`)——与卡③任务书同款红线,本文只登记、不展开 | Alpha 后最近一个 UI 窗口 |
|
||||
| 期一 | 跨局汇总页 + 主菜单生涯入口落位。总局数/通关局数两个终身计数域随该批做存档 schema 迁移——**✅ 已实装(2026-10-07 迭代 18 卡④)**:汇总段六类九项+营地与系统组生涯钮+存档 v6 两终身计数域〔v5 升 v6 幂等迁移〕;闸读数与代拍板追认单见 design/qa/iter18-career-exit-report-2026-10-07.md | 提纲评审通过。实装批前置义务 = 对齐迭代 16 UI 批后的现行基线:`FS_*` 六档字号 / `TG_*` 语义色 / `BUTTON_MIN_H=40`(`ui_kit.gd:437`)/ 色板单源 / `page_shell` 模态栈纪律(`ui_kit.gd:394`)——与卡③任务书同款红线,本文只登记、不展开 | Alpha 后最近一个 UI 窗口 |
|
||||
| 期二 | 历史冒险回看整段:N 扩容 + 用时埋点 + 旧档摘要迁移 + 逐局列表 + 单局明细(`settlement_review_overlay.gd` 复活承接)+ 营地条带处置(P6 裁案落地) | 期一。实装批开工前须向用户呈报两件:N 终值读数(20 / 50 / 维持 10 三选一)与「用时」埋点口径(计时起点、暂停是否计入——字段级细节本文不做) | 期一落地后独立批 |
|
||||
| 期三 | 图鉴承接(敌人优先,范围与顺序随 P3 甲);「见过」记账面 schema 义务随该批执行 | 期二或独立评估 | Beta 窗口候选(与教学引导同段评估——图鉴的「认得」轴与教学相关;06 教学引导节各条 2026-10-04 起已整体标 Beta 阶段) |
|
||||
|
||||
@@ -104,4 +104,5 @@ P0-P5 六点已于 2026-10-06 用户全裁(案甲 × 6,备选案与淘汰依
|
||||
|
||||
| 版本 | 日期 | 说明 |
|
||||
|---|---|---|
|
||||
| v0.2 | 2026-10-07 | 期一实装随批换代(迭代 18 卡④):状态行升「期一已实装」+主菜单组列生涯钮落位+§四期一行挂实装留痕。设计内容零改版——本文仍是三段内容的范围权威;期二/期三范围与 P6 待裁点维持原状 |
|
||||
| v0.1 | 2026-10-06 | 设计提纲首版(迭代 17 卡④设计批,纯文档):五节成文;P0-P5 已裁结论落文;新发现待裁点 P6(营地最近冒险条带去留);现状描述全部经代码级复核(F1-F10,见 design/qa/iter17-career-exit-report-2026-10-06.md)。状态 = 范围草案待评审 |
|
||||
@@ -0,0 +1,103 @@
|
||||
# 出口报告:生涯界面实装批·期一(迭代 18 卡④)
|
||||
|
||||
> 批次:纯呈现 + 存档 meta 域追加(数值零改动=MC 零跑;核心循环零触碰)。
|
||||
> worktree:`g-plan2-iter18-career`(分支 `iter18-career`,基点 = cf2aa03——含迭代 18 卡③⑤⑦全部落籍改动)。
|
||||
> 任务书:`design/research/任务书-生涯界面实装批-2026-10-07.md`(v1.2 裁点全裁——P1-P3 全甲,2026-10-07 用户令代解人闸)。
|
||||
> 本报告按「吸收即死」纪律属中间文档,寿命=迭代寿命;结论已同步写进生涯.md(v0.2)/07-体验验证清单⑲/roadmap 卡④行。
|
||||
> 本报告由执行 agent 产出,active.md 快照与台账条目以草稿形式供主控誊入(active.md 禁碰铁律)。
|
||||
|
||||
## 一、完成定义六条逐条判定(任务书 §1.2)
|
||||
|
||||
| # | 判定项 | 判定 | 依据 |
|
||||
|---|---|---|---|
|
||||
| 1 | 入口可达 | ✅ | 主菜单「营地与系统」组「生涯」钮(营地钮与设置钮之间,`ui_assembler.gd:154`);ui_struct 入口点击链(合成点击真路径 pressed.emit → `_open_career`)+ui_click 行为级复验全绿;关闭回返开始层断言(ui_struct/ui_click 双落) |
|
||||
| 2 | 汇总页数值逐项一致 | ✅ | 冒烟 `_career_overlay_projection` 9 断言——六类九项逐行 == SaveManager 计数访问器/MetaProgression 访问器读数(总局数/通关局数/各关通关次数/Boss 首杀总杀/钥石徽/锻造合计/工坊解锁计数/天赋树聚合);投影拼装与 `main._career_data` 同构(同访问器族) |
|
||||
| 3 | 终身计数域存档 v6 三断言 | ✅ | 升档幂等(v5 样档升 v6 写盘再载零漂移)/新档缺省(两域全零白板可玩)/收束自增恰一(apply 直呼+settle_adventure 真实收束链各一,通关局与中止局双夹具)——冒烟 ⑬⑭ 段 |
|
||||
| 4 | 生涯页零写通路 | ✅ | ui_struct ⑩只读巡检:子树游戏语义信号连接白名单外零连接、恰 2(返回钮 pressed+closed 外发——17 卡③形制);⑬零跳转契约:页内除「返回」外七导航词零钮;ui_click 局内零生涯入口件断言 |
|
||||
| 5 | 结构探针入轻闸 | ✅ | ui_struct career 屏 `_audit` 全族(互压/等宽等高/出屏/零尺寸)+⑪零动效+⑫登记序树序契约(P3 甲两序失守即红)——probe_gate 默认段绿 |
|
||||
| 6 | 旧档兼容 | ✅ | 冒烟 v5 现役档形态(计数域两键不存在)升 v6 载入成功+生涯页正常显示缺省零值+既有钥石原样(投影段末两断言);v5 档带既有值迁移只增不改(⑬首断言) |
|
||||
|
||||
## 二、任务卡完成态(T0-T5)
|
||||
|
||||
| 卡 | 状态 | 提交/落点 |
|
||||
|---|---|---|
|
||||
| T0 | ✅ | worktree 基线复跑=冒烟 814/0(与现行 master 基线同数);§2 现状逐条按卡⑦后新态实查复核(F8 装配点=:103-199/F10 登记册=:349 现役十一层/version==5 旧断言现行行号=:4751/:4849);生涯.md v0.1 对读——期一范围与任务书 §3 零出入(S1 未触发),开工 |
|
||||
| T1 | ✅ | 669c1c7——存档 v6:SAVE_FORMAT_VERSION 5→6+meta 两新域 adventure_total/adventure_cleared+_migrate_v5_v6(沿现役迁移链,_normalize 补缺省=幂等)+只读访问器两件+写入单口=apply_adventure_summary 收束口+三处同步(smoke version==6 两处/registry save_file 条目 v4→v6 换代〔v5 批漏账补齐〕/save_manager:39 版本史注释;顺手校正迁移链陈旧注释 v1→v3→v1→v6)+断言族 7 件——冒烟 821/0 |
|
||||
| T2 | ✅ | 62d433c——收束链入账断言(真实收束挂点 MetaProgression.settle_adventure 全链恰一;通关局/中止局双夹具;接线零新增代码——apply_adventure_summary 即三结局唯一收束口)——冒烟 823/0 |
|
||||
| T3 | ✅ | e5cd9bd——career_overlay.gd 新视图(page_shell 暖亮全屏页·商店同壳+汇总段六类九项两分组)+主菜单入口钮+组合根接线(暂停层后 addChild〔P3 甲树序同步〕+登记册插位+开合仿设置面先例+_career_data 快照投影)+冒烟投影断言 11 件——冒烟 834/0+.uid 边车与 class_name 编辑器扫描随批 |
|
||||
| T4 | ✅ | dc2d514——ui_struct 生涯屏四契约+ui_click 生涯段+ui_contrast 三测点随批入表;随批返工=对比度亮墨族换装(T3 初版行名/行值用深墨族压深棕页底 ~1.3:1 违 §7.2,全换 WARM/CANDLE/INK_L_GOLD 既有 token 零新色值,测点三对落闸防复发)——probe_gate 全绿+click 0 问题+layout exit 0 |
|
||||
| T5 | ✅ | 本报告+生涯.md v0.2+07-⑲ 目检条目+roadmap 卡④状态列;重闸读数见 §三 |
|
||||
|
||||
## 三、闸读数(T0 基线 → 批末)
|
||||
|
||||
| 闸 | 基线(T0) | 批末 | 判 |
|
||||
|---|---|---|---|
|
||||
| 冒烟(run_smoke 全量) | 814/0 | **834/0**(+20=T1 七件+T2 两件+T3 投影十一件) | ✅ |
|
||||
| run_all(game/tests) | 17 套全绿 | 17 套全绿(exit 0) | ✅ |
|
||||
| ui_input_probe | 十七断言 | 十七断言 PASS(本批零改动零回归) | ✅ |
|
||||
| ui_struct_probe | 全屏零红 | 全屏零红(+career 结构族+四契约) | ✅ |
|
||||
| ui_contrast_probe | 12 对测点 | **15 对测点 PASS**(+生涯页行名/行值/组帽三对,≥4.5:1) | ✅ |
|
||||
| ui_click_probe | done=true 问题=0 | done=true(budget=16260)问题=0(+生涯段) | ✅ |
|
||||
| ui_layout_probe | exit 0 | exit 0(观察型,无断言判语) | ✅ |
|
||||
| doc 三闸 | 零新增口径 | doc_link_audit 命中四处均在未触碰文件(06 待办清单×2/奇物.md×2=存量);doc_term_audit 命中存量(03/06,本批文件零命中);gdd_lint 默认域 06/07 存量红维持,本批触碰文件违例计数净降(07: 26→22/生涯.md: 7→6,零新增) | ✅(零新增口径) |
|
||||
| 熵增闸 | 存量红 | 存量红维持(design/diagrams 越界——17 卡③报告已移交披露,主区同态,本批零触碰) | 移交披露 |
|
||||
| MC | — | 零跑(论证见 §四) | ✅ |
|
||||
|
||||
## 四、MC 零跑静态论证(任务书 §6/§5-T5)
|
||||
|
||||
1. **改动面枚举**:本批全部改动=①存档 meta 域新增两计数键+读档迁移(_normalize 补缺省);②收束口自增两行(apply_adventure_summary 头部,纯计数副效应,不触碰钥石/通关次数/Boss 入账既有算式);③新 UI 视图+装配+组合根开合接线(纯呈现);④探针/冒烟断言面。
|
||||
2. **零玩法数值触碰**:data/tables 零 diff、ConfigDB/RngService/战斗/扫雷/奖励核心零 diff——MC 的测量对象(通关率/难度带/奖励期望)的输入侧无任何变化。
|
||||
3. **对局行为等价论证**:冒险内行为路径(挖雷/战斗/奖励/商店/天赋)与本批改动零交集;唯一行为差异=收束时存档多记两个计数键(不参与任何玩法判定——访问器消费面仅生涯页呈现),对局内随机流(RngService 单盐单计数器)消费序列零变化,同种子对拍预期逐位一致(未跑,静态论证;如需实证归数值批统一 MC 窗口)。
|
||||
4. **两入口铁规**:本批无数值验证场景,任务书 §6 预设 MC 零跑;未发生任何「需要跑批才能继续」情形(S 停机点零触发)。
|
||||
|
||||
## 五、代拍板追认单(白名单内决断,commit 留痕,实机目检可推翻)
|
||||
|
||||
| # | 项 | 决断 | 出处 |
|
||||
|---|---|---|---|
|
||||
| 1 | 字段命名 | `adventure_total`(总局数)/`adventure_cleared`(通关局数)——任务书 provisional 白名单命名原样采用 | T1 669c1c7 |
|
||||
| 2 | 总局数口径 | 开局即计:三结局(通关/失败/放弃)同经收束恰计一次——白名单预裁「含放弃与失败的所有开局」 | T1 669c1c7 |
|
||||
| 3 | 九项行序与分组 | 组一·冒险战绩=总局数→通关局数→各关通关次数→Boss 首杀→Boss 总击杀;组二·资源与成长=钥石余额→属性锻造→道具工坊→天赋树(「六类九项」=各类逐项一行;Boss 首杀/总杀拆两行) | T3 e5cd9bd |
|
||||
| 4 | 页内分组标题 | 「冒险战绩」「资源与成长」 | T3 e5cd9bd |
|
||||
| 5 | 各关通关次数行形态 | 一行三关「关名 ×N · 关名 ×N · 关名 ×N」(关名取 level 表 display_name 带层号) | T3 e5cd9bd |
|
||||
| 6 | 入口钮形制与文案 | 「生涯」普通钮(同设置行形制,不加图标——既有图标集无生涯语义贴切件,宁缺勿错)+tooltip;排位=营地钮后、设置钮前 | T3 e5cd9bd |
|
||||
| 7 | 页标题与顶条 | 「生 涯」(FS_TITLE·WARM,商店顶条同款);关闭钮=「返回」紧凑 90 宽(设置/暂停面先例形制) | T3 e5cd9bd |
|
||||
| 8 | 页底色与文字墨 | page_shell 暖亮底(商店同壳主菜单页族);文字=亮墨族(WARM/WARM_SOFT/CANDLE/INK_L_GOLD——深墨族对深棕底 1.3:1 违 §7.2 的返工,见 §六-3) | T4 dc2d514 |
|
||||
| 9 | 通关局数行括注 | 「N 局(三关全通)」——口径自解释(P1 甲字面口径的页内显形) | T3 e5cd9bd |
|
||||
| 10 | 天赋树空态句 | 「尚未购买任何节点」(暂停层同构但去营地指引括注——零跳转 P4 甲口径收敛) | T3 e5cd9bd |
|
||||
| 11 | 断言编号与 case 命名 | ui_struct 契约 ⑩只读⑪零动效⑫登记树序⑬零跳转;ui_click 生涯段;冒烟 `_career_overlay_projection`/⑬⑭段 | T4 dc2d514 |
|
||||
|
||||
## 六、过程红灯披露(全部自救闭环,S 停机点零触发)
|
||||
|
||||
1. **冒烟 Parse Error×2(T3 落码当日)**:`var li := i + 1` 在无类型 `db.level_count()` 循环上触发 Variant 推断失败(smoke_all.gd:4367 首发同日修)+一次编辑误合并行尾(4420)——均显式 `int` 类型化/还原换行后一轮全绿,产品代码同型写法同步修正(main.gd `_career_data`)。
|
||||
2. **class_name 全局缓存未注册风险(规范 4.5 预防性履行)**:新增 `CareerOverlay` 后跑一次 `--headless --editor --quit` 编辑器扫描刷新全局类缓存+生成 .uid 边车(随 T3 提交),探针载入 main.tscn 前置完成——零红灯发生。
|
||||
3. **对比度违例自查返工(T4,机制卡点非停机点)**:T3 初版生涯页行名/行值沿用暂停层深墨族 token(INK_LABEL/INK_TITLE),落闸自查发现其对 page_shell 深棕页底仅 ~1.3:1(暂停层系石板亮面板承载深墨、生涯页系深底全屏页——两壳底色明暗相反,照抄即违 art-bible §7.2)。返工=全页换亮墨族既有 token(零新色值)+ui_contrast 落三测点防复发。教训=「复用 UiKit 公共件」须连同其设计底色前提一起复用,跨壳搬运 token 先算对比度。
|
||||
|
||||
## 七、实机目检清单(人闸——用户执行;⑲ 条目已随批登记 07)
|
||||
|
||||
| # | 检查项 | 操作 | 合格判据 |
|
||||
|---|---|---|---|
|
||||
| A | 入口可达 | 主菜单「营地与系统」组查看并点击「生涯」 | 钮在营地与设置之间;点击开全屏页;无报错 |
|
||||
| B | 页呈现六类九项 | 开页逐行看 | 两组九行齐(组一·冒险战绩五行/组二·资源与成长四行);文字清晰可读;开/关无过渡动画 |
|
||||
| C | 数值与存档实况一致 | 对照实玩:完成一局三关全通+中途放弃一局后开页 | 总局数=2(放弃也计);通关局数=1;各关次数与实玩一致;Boss 首杀/总杀/钥石/锻造/工坊/天赋树与营地读数一致 |
|
||||
| D | 旧档载入 | 用升级前 v5 存档启动(或改版本号模拟)开页 | 正常显示无报错;总局数/通关局数从 0 起计;钥石等既有进度原样 |
|
||||
| E | 关闭回返 | 页内点「返回」 | 回主菜单;「继续上局」钮可见性正确恢复;再开营地/设置不受影响 |
|
||||
| F | 零跳转与局内零入口 | 页内找导航钮;进对局找生涯入口 | 页内除「返回」外无任何前往钮;战斗屏/地图屏/暂停层无生涯入口 |
|
||||
| G | 与他层关系(抽查) | DS_DEBUG 会话开浮窗后开生涯页、关闭生涯页 | 生涯开着时浮窗暂隐、关闭生涯后浮窗恢复(ModalStack 遮挡语义);生涯开着时棋盘输入锁定 |
|
||||
| H | 存档往返 | 开页后退出游戏重进 | 计数读数不丢(v6 写盘读回);高版本拒读行为不受影响 |
|
||||
|
||||
## 八、台账条目草稿(供主控誊入 active.md,编号请主控按序分配)
|
||||
|
||||
> **迭代 18 卡④生涯界面实装批·期一落地(worktree iter18-career,基点 cf2aa03,批内提交 669c1c7/62d433c/e5cd9bd/dc2d514/T5 收口提交)**:主菜单「营地与系统」组新增「生涯」一级入口(与营地平级)+page_shell 暖亮全屏只读页(汇总段六类九项两组逐行:总局数/通关局数〔三关全通才计,P1 甲〕/各关通关次数/Boss 首杀/总杀/钥石/锻造/工坊/天赋树)+存档 v6(meta 两新域 adventure_total〔开局即计含放弃与失败〕/adventure_cleared,v5 升 v6 幂等迁移 _normalize 补零,写入单口=apply_adventure_summary 收束口;registry save_file 条目 v4→v6 换代补 v5 漏账);生涯层登记序=营地同档(暂停层后确认弹窗前)+树序同步(P3 甲);页内零跳转+局内零入口(P4 甲);期二/期三内容零触碰。闸=冒烟 834/0(基线 814+20)+run_all 17 套+probe_gate 全绿(ui_input 十七断言/ui_struct career 四契约/ui_contrast 15 对)+ui_click 0 问题+ui_layout exit 0+doc 三闸/熵增闸零新增(触碰文件违例计数净降);MC 零跑静态论证四点随出口报告;过程红灯三笔自救闭环全披露(含对比度深墨照抄暂停层误用返工=跨壳搬 token 先算对比度)。实机人闸挂账待用户(07-⑲ 八节目检清单+代拍板追认单十一项随出口报告 design/qa/iter18-career-exit-report-2026-10-07.md)。
|
||||
|
||||
## 九、会话快照草稿(供主控誊入 active.md「当前状态快照」节)
|
||||
|
||||
> 迭代 18 卡④(生涯界面期一)已在 worktree iter18-career 全批落地待合并:主菜单生涯入口+跨局汇总只读页(六类九项)+终身计数域存档 v6 全数上闸,重闸全绿(冒烟 834/0+run_all 17 套+四探针+ui_contrast 15 对+doc/熵增零新增),MC 零跑(静态论证在报告 §四),实机目检人闸待用户(07-⑲)。下一步=主控合并落回 master+用户实机目检;期二(历史回看+N 扩容+用时埋点+P6 营地条带处置)/期三(图鉴)另行立项待用户点名。
|
||||
|
||||
## 十、存量移交(均非本批产生)
|
||||
|
||||
1. 熵增闸红:`design/diagrams` 子目录越界——17 卡③报告 §五-1 已披露移交,本批维持。
|
||||
2. gdd_lint 存量红:06/07 两文件(默认域)——本批触碰后违例计数净降(26→22),零新增。
|
||||
3. doc_link_audit 存量死链四处(06 待办清单×2/奇物.md×2)——未触碰文件,维持。
|
||||
4. registry save_file 条目 v5 漏账(v4→v5 批未同步)——**本批已顺手补齐**(T1 随批 v4→v6 一步到位),非移交项,特此记一笔销账。
|
||||
|
||||
终态 = worktree 内全部提交,**未合并、未 push**(合并落回 master 由用户/编排会话执行)。
|
||||
+1
-1
@@ -69,7 +69,7 @@
|
||||
| 迭代 17 | **③暂停层只读入口批(2026-10-05 用户令编入本迭代)**:新增局内暂停层,承载钥石余额与解锁态(营地三柜台进度)只读查看——事实源=06「解锁界面与钥石呈现的交互形态(残余:暂停层只读入口)」条。考证在册:现行无暂停层;模态栈/设置面/调试浮窗三先例齐;UiKit 公共件(modal_shell/bcard/verb_button/徽章形制)与色板 token 单点现成;MetaProgression 只读访问器面齐全;战斗屏 GP/钥石已迁出=局内零查看入口正是本批由来。**美术红线:复用现行公共件与色板,零新素材零新色值(2026-10-05 用户立规)**。任务书=`design/research/任务书-暂停层只读入口批-2026-10-05.md`(T0-T5≈3.0d;🔴 契约 5 条含公共件单点/模态登记纪律;**✅ 裁点全裁(2026-10-06 用户令全按推荐:P1丁/P2甲/P3甲/P4甲);开工=U0**) | 迭代 15 出口 | **✅ 已全批落码落籍(2026-10-06/07,主区 merge --no-ff c8beaa2,闸全绿,worktree g-plan2-iter17-pause 分支 iter17-pause-20261006 两会话接力完成,提交 c08a901/fc9eb1e/d44fdd5+收口笔;出口报告=[iter17-pause-exit-report](design/qa/iter17-pause-exit-report-2026-10-06.md))**:暂停层本体+badge 工厂件收编(Q10 甲,营地钥石徽同步迁移观感零变化)+两屏常驻角标入口与 has_open 守卫+四探针断言(结构/点击/输入锁 case⑯/只读巡检/零动效契约/对比度对)+冒烟投影一致性 5 断言;闸=冒烟 788/0(基线 783/0)+run_all 17 套+probe_gate --click 全绿+doc 三闸零新增+MC 零跑(纯呈现零数值);存量移交=熵增闸 design/diagrams 越界(00712d5 总图批落籍漏步,主区同红)+06/07 gdd_lint 存量注记红(本批零触碰);**人闸=用户实机目检**(design/qa/iter17-pause-human-gate-checklist-2026-10-06.md,重点含排播排空副作用确认项 D2。原估 T0-T5≈3.0d 贴软盒内) |
|
||||
| 迭代 17 | **④生涯界面设计立项(2026-10-05 用户令编入本迭代;只做设计提纲不做实装)**:事实源=06「『生涯』界面——冒险中数据回看的唯一承接处」条(P-C7 裁:M9 已退役局内结算明细回看,历史数据现无承接面=用户知情裁决)。考证在册:回看退役已落码(battle_end_overlay/battle_log_view/ui_assembler 三处注记)+settlement_review_overlay.gd 遗留件在盘+跨局持久面=save v5 meta 域+recent_summaries 现役逐局留痕(cap=10,save_manager.gd SUMMARY_CAP——2026-10-06 联审勘误:原记「无历史冒险记录面」系事实错误;真实缺口=cap 扩容+用时埋点+总局数/通关局数 lifetime 计数域〔涉存档 schema〕+营地既有最近冒险清单的去留设计)。任务书形态=设计提纲版:信息架构+承载内容清单(跨局汇总/历史冒险回看/图鉴承接)+与既有界面关系+三期实装建议+待裁点,标注「实装批另行立项」。任务书=`design/research/任务书-生涯界面设计立项-2026-10-05.md`(**v1.1 2026-10-06 联审修订**:F4 改正 recent_summaries 现役/P2 甲口径重述=扩容+用时埋点/总局数通关局数标注涉 schema/营地清单去列入设计稿必答项/N 候选补「维持 10」;T0-T2≈1.25d 纯文档零测试;**✅ 裁点全裁(2026-10-06 用户令全按推荐:P0甲/P1甲/P2甲〔N 实装期定〕/P3甲/P4甲/P5甲);开工=U0**) | 迭代 15 出口 | ✅ **设计提纲已成文待用户评审(2026-10-06 卡④设计批完成,worktree iter17-career-20261006,纯文档零代码零测试)**:提纲=design/gdd/systems/跨局循环/生涯.md v0.1(范围草案——信息架构/承载内容清单/界面关系/分期建议/待裁点五节,P0-P5 已裁结论落文,新发现待裁点 P6 营地最近冒险条带去留随评审一并裁);02 根索引补行+06 状态行换代「设计提纲已成文待评审」。**人闸=用户评审提纲**;评审通过后期一/二/三实装批另行立项(不预占排期。原估 T0-T2≈1.25d 软盒内) |
|
||||
| 迭代 18 | **③武器锻造系统设计提案批(2026-10-06 用户令入迭代 18;纯文档零代码——提案源=playnote 2026-10-06)**:用户提案=攻击力提升改造为「武器锻造」——剑(普攻)锻造升级加攻击、满级附带额外效果;后续增列长枪/法杖,攻击类型分别走穿刺/魔法;护甲由轻甲起级(先只提 AC)→解锁重甲/魔法甲(基础 AC 各异、可续升、满级各带额外效果)——武器/护甲差异化。产出=系统设计提案文档(与奇物属性值提升分类/护甲克制轴/营地柜台/锻造经济边界对齐,数值框架 provisional 终值归 Alpha 收官 M4 数值批统一调整〔未排期〕),裁点呈用户裁决;实装批另行立项。06 已登记专条。任务书=`design/research/任务书-武器锻造系统设计提案批-2026-10-07.md`(提纲版 v1.0——设计裁点在提案产物内全备选呈裁,任务书零待裁点;开工=U0) | 🔨 提案已成文交付(2026-10-07)待盘问裁决(异步不阻塞) | T0-T2≈1.5d(一轮呈裁基线,盘问轮次扩展另计) |
|
||||
| 迭代 18 | **④生涯界面实装批(2026-10-06 用户令入迭代 18)**:按迭代 17 卡④设计提纲(design/gdd/systems/跨局循环/生涯.md v0.1,master 44328b1)实装「生涯」界面——跨局汇总/历史冒险回看/图鉴承接;提纲在册要点=recent_summaries 现役 cap10 扩容+用时埋点/总局数与通关局数(涉存档 schema)/营地最近冒险清单去留(P6 必答项随评审定);分期建议随提纲。任务书=`design/research/任务书-生涯界面实装批-2026-10-07.md`(v1.0——范围=提纲期一〔汇总页+主菜单入口+终身计数域存档 v6〕,期二/期三零触碰;裁点 P1 通关局数口径/P2 汇总条目集/P3 模态登记序待裁;提纲评审若改期一范围则任务书升版) | **✅ 提纲期一追认+裁点全裁(2026-10-07 用户令代解/全甲;P6 随期二)**——开工=U0 | T0-T5≈2.5d |
|
||||
| 迭代 18 | **④生涯界面实装批(2026-10-06 用户令入迭代 18)**:按迭代 17 卡④设计提纲(design/gdd/systems/跨局循环/生涯.md v0.1,master 44328b1)实装「生涯」界面——跨局汇总/历史冒险回看/图鉴承接;提纲在册要点=recent_summaries 现役 cap10 扩容+用时埋点/总局数与通关局数(涉存档 schema)/营地最近冒险清单去留(P6 必答项随评审定);分期建议随提纲。任务书=`design/research/任务书-生涯界面实装批-2026-10-07.md`(v1.0——范围=提纲期一〔汇总页+主菜单入口+终身计数域存档 v6〕,期二/期三零触碰;裁点 P1 通关局数口径/P2 汇总条目集/P3 模态登记序待裁;提纲评审若改期一范围则任务书升版) | **✅ 已落地(2026-10-07 worktree iter18-career:提纲期一追认+裁点全裁〔2026-10-07 用户令代解/全甲;P6 随期二〕后 T0-T5 全落——生涯页六类九项+主菜单入口+终身计数域存档 v6;批末重闸全绿=冒烟 834/0〔基线 814/0,+20〕+run_all 17 套+四探针+ui_contrast 15 对+doc 三闸/熵增闸零新增;MC 零跑;实机人闸挂账待用户〔⑲目检条目随 07〕;出口报告=[iter18-career-exit-report](design/qa/iter18-career-exit-report-2026-10-07.md))** | T0-T5≈2.5d |
|
||||
| 迭代 18 | **⑤混编遭遇首批投放批(2026-10-06 用户令入迭代 18;纯内容批——机制前置=迭代 17 卡①敌人表行集多行批)**:07「后续内容批义务」落地——首个混编遭遇行+Boss 多行内容投放(敌种候选与坐标=本批裁点);首遇教学位纪律与 expect_pools 断言面逐项复核(巨蜘蛛首遇位「固定 2 不加骰」等表注释为准);难度带读数义务随批登记 07,MC 取证跑批**顺延 Alpha 收官 M4 数值批统一执行**〔未排期,届时另令——2026-10-06 用户令:数值统一调整殿后;投放本身不阻塞〕。任务书=`design/research/任务书-混编遭遇首批投放批-2026-10-07.md`(v1.0——纯内容批零代码,机制面全由卡①承载,机制缺口=L3 停机;裁点 P1 首批投放方案〔荐甲=L2 单点试水〕/P2 Boss 多行不入首批/P3 教学界保护待裁) | 迭代 17 卡①落籍(✅ 已满足 9cc4b8b)+**✅ 裁点全裁(P1-P4 甲,2026-10-07)**——开工=U0 | T0-T5≈1.75d(MC 取证顺延另计)——**✅ 已全批落表(2026-10-07,worktree g-plan2-iter18-mixenc 分支 iter18-mixenc 基点 adadf56,批内提交 ad36e35(T1 设计稿)/6272fc8(T3 落表)/43b1306(T4 断言)/⑤T5 收口批;出口报告=[iter18-mixenc-exit-report](design/qa/iter18-mixenc-exit-report-2026-10-07.md))**:(2,5) 双行混编落表〔重击手+巨蜘蛛巢群(行值复制 (2,6),P4 甲零数值新增),R6 行序=重击手在前〕;d5/d7 候选与行值来源全案留痕(d5 案选定);断言面随迁(expect_pools 三元键新池模板+行集构成/行序/Σ≤4 断言);首遇教学位 (2,4)/(3,0)/(3,1) 零触碰;07 ⑱ 目检与读数义务登记+:174 逐行骰措辞订正;闸=冒烟 814/0(基线 811/0,+3)+run_all+doc 三闸/熵增零新增(批末重闸数字见出口报告);实机目检三项归用户(同场两敌种/行序/总数 ≤4);MC 零跑(顺延 Alpha 收官 M4 数值批在案) |
|
||||
| 迭代 18 | **⑦新冒险种子随机化+调试浮窗升级(2026-10-07 用户令入迭代 18,同日两裁点全裁+浮窗目标态已定)**:**(a) 种子随机化**——现状考证 main.gd:1210 `_seed_value()` 调试种子框为空时硬编码返回 42=每次新冒险同一种子全程可复现;改法=玩家界面入口(主菜单开新冒险)默认分支随机生成;**✅ 裁点全裁(2026-10-07 用户令):①首次冒险维持固定种子(教学态可复现)/②测试脚本与调试接口维持显式指定种子(冒烟·MC·探针全链显式传种子零影响,锚零作废)/③种子不进玩家 UI**;断点续玩零影响(存档已载 master_seed 回填,main.gd:447 现役);与⑥收官批零耦合、排序自由。**(b) 调试浮窗升级**(承载「调试浮窗可查当局数据」裁点=种子的唯一查看位;**本项修订迭代 15 卡① P3 甲「仅开始菜单可开·对局不可达」裁决**)——目标态三件:独立于整体界面的**最高层浮窗**(对局中也可开)/DS_DEBUG=1 调试态下**默认打开**/新增**当局数据只读区块**(当前局种子/关卡/节点/HP/GP/钥石等——玩家 UI 不展示、调试浮窗可查)。考证在册(2026-10-07 实查):现行=开始覆盖层角标入口〔main.gd:292-293,DS_DEBUG=1 点亮〕+main.gd:1189 门禁「仅开始菜单可开」+Dialog 形态走 ModalStack 模态栈登记〔非最高层〕+visible=false 初始非默认开+五区块(胜利演出/种子输入/数值滑条/批量模拟/两层调试)无当局数据面。任务书待裁点:最高层与模态栈登记制的关系〔置顶/登记序末+move_child 或独立层〕/输入吞噬边界〔浮窗矩形外透传游戏输入〕/对局发起「随开随收」逻辑改向/ui_tune_probe 断言面换代/入口形态(角标宿主迁移或热键)。任务书=`design/research/任务书-种子随机化与调试浮窗升级批-2026-10-07.md`(v1.0——实装级裁点 P1 遮挡语义〔荐甲=维持登记制〕/P2 入口形态〔荐甲=角标迁宿主〕/P3 默认打开范围〔荐甲=启动即开〕/P4 当局数据字段集〔荐甲=六项〕/P5 首局种子值〔荐甲=沿用 42〕待裁;估时勘误 1d→2.0d 含探针换代与收口) | **✅ 已落地(2026-10-07 worktree iter18-seed:C1 种子三分+浮窗升级 P1-P6 甲全落;批末重闸全绿=冒烟 811/0+四探针+run_all 17 套+doc 三闸/熵增闸零新增;MC 零跑;实机人闸挂账待用户〔不阻塞落籍与后续卡④〕)** | T0-T5≈2.0d |
|
||||
| 迭代 19+ | **M4 数值批(**Alpha 收官位·未排期**——2026-10-05 用户令编入迭代 17 卡②;2026-10-06 用户令移出独立成批并定序「Alpha 阶段最后——内容补全先行、统一数值调整殿后」〔当日曾被编入迭代 18 为收官卡,2026-10-07 用户令撤回〕;2026-10-07 用户令:**暂不启动**,移出迭代 18,保持 Alpha 收官位待用户发令)**:四件数值欠账合一批——①削弱档位终值(weaken 现值 −65/duration 2/refresh 考证在册;叠层改续时语义已定案,差 duration 终值+当量锚复算)②调参批数值点评(06 条目现行登记五条——任务口径「八条」与条目五条不符,任务书 §2.2 已呈报差异以条目为准)③迭代 10 奖励重构联动欠账①②(钥石产出重标 boss_keystone 首杀 3/3/3·复杀 2/2/3 provisional + 通关率带重扫〔通关回血 20%+AP 件首轮 +1〕)④元进度定价剩余面(forge base 20/比 150 考证在册——06 条目文本「base 10」滞后于 2026-09-22 对齿批已呈报;Boss 两档终值)。读数义务随批=迭代 14 两件后置复算(T6 MC 四带复算+T7 技能池节奏重测,均挂 07);顺路修复 damage_probe A1 改前既有红灯(判式换代批出口报告 §四.7 在册)。**硬约束:一切 MC/verifier 跑批发起前须用户批准;调参联动禁独立调参网络(β 带 [1.2,2.5] 逐 u 检算)**。任务书=`design/research/任务书-M4数值批-2026-10-05.md`(**v1.2 2026-10-06 案C 增补+联审修订**:v1.1 三事实与第五推算件照旧;联审=P3 转正顺延至重扫读数后/检算工具 WEAKEN_PCT 入同步面/F11 两句死文本全刷/T3·T5 四带复算并账一次跑批双认账/R5 改前锚=本批新立案C 锚/估时段一勘误 4.25d;案C 增补内容照旧=§2.6 三事实〔行为换代/锚全作废/难度预判〕+T0 推算稿第五件=对拍锚按新序重推导+T6 四带复算按案C 新行为首采;T0-T8≈6.25d,天然切分点 T4 末;🔴 契约 5 条含跑批批准制;**✅ 裁点全裁(2026-10-06 用户令:P1甲=维持 2 场·magnitude [60,85] 带内当量锚复算、具体值随出口 provisional 追认/P2甲 不对称有意/P3甲 3-3-3·2-2-3 维持、转正顺延至重扫读数到账且带内(Q4 二裁)/P4甲 不立直购价);开工=U0**) | 迭代 18 全部内容卡(③④⑤⑦)出口+全部内容批行为变更落定+**用户发令(未排期)**——重锚窗口须收尽全部内容批行为变更 | T0-T8≈6.25d(超软盒预挂,段一 T0-T4≈4.25d〔v1.2 勘误,原 4.5 系加总错误〕/段二 T5-T8≈2.0d) |
|
||||
|
||||
Reference in new issue
Block a user