log: active.md 快照+台账 366-368 落籍(两缺陷修/717 崩值修/全屏 UI 审计)+06 登记全屏审计差距清单(底栏重设计/E5 回滚等六项待用户逐项裁决)

This commit is contained in:
DKChan committed 2026-10-06 06:07:21 +08:00
1 parent 797bb2fe03
commit 4336fd26bc
2 files changed
+16

No files matched your search

+8
View File
@@ -11,6 +11,8 @@
- **工程路线图**:`production/roadmap.md`(2026-09-17 建——里程碑时间线 + 路线图;实时状态看下方快照节)
## 当前状态快照(收口批先更新本节,再追加台账;≤10 行)
- **更新于**:2026-10-06(**实机反馈三连修+全屏 UI 审计落籍 master 797bb2f**,工作日志 366-368):①标题屏玩法文字墙删除(用户令:界面禁玩法说明文字墙——教学内容归 Beta 帮助手册〔教学引导定稿批 P4 丙〕)+钮高纪律 BUTTON_MIN_H=40 单点+ui_struct_probe equal_height 同容器钮高断言族(f823abf,附 ui_contrast_probe .uid 侧车补 127a502);②续玩停点恢复 main.gd:717 崩值修(a2b7c21——resume 三选一停点分支先于 level_started 同步 emit,GP 总结 lambda 求值时 runner 未赋值;修=runner 缺位守卫+断点快照 gp 兜底;ui_struct_probe⑦resume 回归专项先红后绿实证);③全屏 UI 审计(f523036/797bb2f——实机十二屏窗口化截图 ui_audit_probe × demo v2.1 纯净模式浏览器现截九屏,逐屏并排对比图九组+差距报告=design/qa/ui-audit-vs-demo-2026-10-06.md);**下一步待用户裁决**=底栏按 demo 88px 重设计草案(放弃小钮/特性行限宽/淡墨换深墨)/E5 爆破带回滚(demo 紫带证据:blast 应归 TG_MAGIC)/标题屏主操作语义/结算仪式感/背景处理——清单已登记 06;并行在飞 worktree g-plan2-standee-tier(art-standee-20261006,非本会话)勿碰。
- **更新于**:2026-10-06(**三选一空池降级修复落籍 master 02fcc55**,用户令 bug 修复 mini-loop,worktree fix-curio-empty-skip 单提交 059b545+主区 merge --no-ff,worktree 已清,工作日志 365):专长零配置形态下 Boss 后「战利品三选一」空池死面卡死修复——core skip_empty_curio 停点消化出口(仅空候选放行,零自动推进契约不破)+controller 三入口(通关停点/奖励节点/店内门票)空池不开面直落后续推进+跳过 toast;「有 3 显 3 有多少显多少」系既有行为零改动(本批唯一新增=0 件跳过);两呈报=feats.tres 在册 27 行与用户「零配置」口径不符(疑实机跑旧版本/旧档)+问号卡=feat_row 查空兜底「特性\n???」非空池形态(复发须用户给版本/档龄对拍 resume 的 bonus_deck 令牌);未跑闸(测试执行两入口铁规挂账),实机验证归用户(新档打第一关 Boss:总结点继续应直进下一关+跳过 toast)。
- **更新于**:2026-10-06(**迭代改号批:迭代 16=UI 设计对齐批、原四卡顺延迭代 17**,纯文档零代码零测试,主区直改未提交,工作日志 363):roadmap 原迭代 16 四行(敌人行集多行/M4 数值/暂停层只读/生涯设计)改号迭代 17,原位新立迭代 16=UI 设计对齐批(事实源=UI预览demo三路改进整合对照-2026-10-04.md;红线=零美术资源改动只改 UI 设计代码;状态=待办阶段待六分歧裁决与任务书);四份任务书 13 处+06 七处状态行同步改 17;UI 任务书 P1-P11 裁决落文审计(只读)=11 点全裁齐可发令,5 处陈旧标记待用户「清」令(标题草稿字样/§8.2 节头/P10·P11 小节「未裁」/T6 依赖列)。
- **更新于**:2026-10-05(**奇物词族对齐与渠道分离批 T0-T8 全落籍 master 3c6f2c9**,worktree curio-wordfamily 八提交 d4cde73..33f1842 含 master 同步,主区 merge --no-ff 3c6f2c9,台账 362):迭代15②号卡收官——三套词族代码层全换(feature_→curio_ 93 处;bonus_ 运行层→curio_ 全族+两文件改名;relic_→feat_ 三文件改名);渠道白名单分离(总池-渠道子集多级缓存形=用户裁);门票入表(provisional 20%/2/1/5+拿到即开+保底/限购/共享计数+autoplay 分支缺陷批内修复);refresh 入池(B案 heal 5→3 挤占);shop 补 heal 行;T2 裁点甲案=六存档键禁改(含漏登记 "relics" 键);charge 缺陷登记不硬补;reward_overlay 基线红红转绿(M7 bcard 成因)——**run_all 16 套历史首次全绿**;闸=主区冒烟 782/0(+10)+五探针绿+doc 三闸零新增+MC n200 只测不判(82000 锚留盘);遗留=07⑰ 目检+C1/C2/C3/C4 四移交;出口报告=design/qa/iter15-2-curio-exit-report-2026-10-05.md。
- **更新于**:2026-10-05(**迭代 16 四份任务书起草并登记入册**,纯文档批零代码零测试,worktree iter16-taskbooks-20261005 单提交 ffd45eb+主区 merge --no-ff 446d5f9,工作日志 361):四份任务书落 design/research/——①敌人表行集多行批(同一坐标行集恰一敌种校验放开,enemy_table.gd:108-112 校验点/config_db_resolver.gd ceil 解析/unit_container.gd:47 spawn 等代码考证在册;T0-T8≈4.25d,4 项待用户裁点〔混编数量语义/行集解析双算法处置/首行投放与否/Boss 行放开与否〕)②M4 数值批(削弱终值+数值点评五条+迭代 10 联动欠账①②+元进度定价剩余面四件合一,T6 四带复算与 T7 节奏重测两件读数义务随批,damage_probe A1 改前既有红灯顺路修;T0-T8≈6.0d,跑批一律先报批,4 项待裁点)③暂停层只读入口批(局内暂停层只读看钥石余额与三柜台进度,复用 UiKit 公共件零新素材;T0-T5≈3.0d,4 项待裁点)④生涯界面设计立项(只做设计提纲不做实装,T0-T2≈1.25d,6 项待裁点);roadmap M-4 表追加迭代 16 四行(门=迭代 15 出口)+迭代 15②卡标注修正为「文档+数据层落籍(c571af2),渠道分离与入池实施段+curio 换名回归迭代 15 继续完成(2026-10-05 用户令)」、迭代 15 整行保持开放;06 七条目状态行追加「已编入 roadmap 迭代 16(任务书已成文待 U0)」注记。**考证差异两处已呈报**:任务背景称 master 头=8944dca,起草时点实际=413c936(ui-struct-probe mini-loop 与 archify 两批在背景成文后落籍,任务书基线数字一律写 T0 重测回填);「调参批数值点评八条」与 06 条目现行登记五条不符,任务书以条目五条为准(任务书 §2.2 F6)。
@@ -832,3 +834,9 @@
363. **迭代改号批:迭代 16=UI 设计对齐批、原四卡顺延迭代 17(2026-10-06,用户令「迭代 16 改实现 UI 优化需求、原四卡顺延 17」;纯文档零代码零测试,主区直改未提交)**:①roadmap.md——原迭代 16 四行(①敌人表行集多行②M4 数值③暂停层只读入口④生涯界面设计)逐行改号迭代 17,原位新立迭代 16=UI 设计对齐批行(事实源=design/research/UI预览demo三路改进整合对照-2026-10-04.md;**红线=不修改美术资源**:只改 ui_kit 色板 token/字号档/布局/对比度/抖动/panel_skinned 接线等设计代码;无分歧可直接收项与六分歧前置点写入行内;状态=待办阶段零任务书)②四份任务书「迭代 16」字样 13 处改「迭代 17」(含卡间互引卡③卡④)③06-待办清单 七处「已编入 roadmap 迭代 16」状态行改 17④active.md 两处「迭代 16」系历史工作日志记录未动(只呈报)⑤交付迭代 16 开发发射 prompt(chat,自包含含 U0 预批准+裁决点收口第〇步+worktree iter16ui 纪律+T0 重测回填)⑥UI 任务书 P1-P11 裁决落文审计(只读核查,另一会话落文):11 点全裁齐(P1=甲/P2=丁 10-05;P3 甲/P4 乙/P5 甲/P6 甲/P7 乙/P8 甲/P10 乙/P11 甲 10-06 采纳推荐;P9=注销清单)与 §8.3 三层优先级栈一致、估时重算≈6.75d 三段切分、迭代 17 改号已传导——**可发令开工**;5 处陈旧标记呈报待清(标题「v1.0 草稿待裁」/第 9 行「裁点未决前不实施」/§8.2 节头「待用户裁点」/P10·P11 小节标题「未裁」/T6 依赖列「**P3**」未改✅格式);知情两点=任务书基线 446d5f9 已漂至 3c6f2c9(T0 重测回填覆盖,15② 落籍后「不触碰在飞」停机点自动解除)+§8.3-D 三条结构级差异「未裁」系设计如此(已登记 06 不入本批)。**遗留**:5 处陈旧标记待用户发令清理;开发 session 发射待用户贴 prompt。
364. **UI 设计对齐批 T0-T11 全落籍(2026-10-06,迭代 16;开工令 prompt=U0 预批准;worktree g-plan2-iter16ui 分支 iter16-ui-20261005 十二提交 85ea024 T0/a55a302 T1/b38ae07 T2/4e7aa83 T3/af5f317 T4a/b26e3fb T4b/2f74da8 T5/e0fd7cb T6/1b2ecf6 T7/e5427af T8/ce3dab9 T9+T10/33defc0 T11 收口,主区 merge --no-ff fa54de1)**:任务书=design/research/任务书-UI设计对齐批-2026-10-05.md(v1.0 定稿,P1-P11 裁决已齐;五处陈旧标记随第〇步文档批擦除)。**第〇步文档批先行落籍(a39d044;临时分支 iter16-docbatch-20261006 承载提交后快进回 master——主区直提系 worktree 铁律守卫拦断面,按守卫「提交在任务分支完成」语义处置;七指名文档逐文件 diff 复核后指名 add)**。**T0 基线重测回填**=冒烟 782/0+run_all 16 套全绿+probe_gate --click 绿+layout exit0+doc 四闸基线定性(gdd_lint 2 文件/死链 2 真实+2 环境假红〔.zcode/plans+archive 不入库〕/term 218/熵增 diagrams——全部既有在册守零新增)+demo md5 零漂移(78ebbee0,Q9 丙留痕后未回读)+事实表 15 项复核(五漂移注记:clampi 实在 :254/RED_MINE 实值 #962C24/字号普查 78→107/INK_LABEL 定义 :19/_register_modal :346)+**七点对比度实机复算三处修法改向**(意图徽标直背=暗舞台底 1.5-3.3:1→demo「换墨降档」实机反向→改 PANEL_DATA 垫牌:atk 零换墨 5.27/buf 换 HERO_BLUE_DEEP #1E5A96=4.78/charge 换 GOLD_INK #74500B=4.88/debuff 随牌 4.66;槽两态字直背=亮石皮→demo「提亮 WARM_FAINT」反向→改深化 STONE_DEEP #554D41=5.60+INK_LABEL=10.40;RAP 实机 10.40 已合规=零改动,仅显式传色)+15② 交集零命中。**T1-T8 实施**=T1 status_slot_row 九枚 preload→load_tex(呈现层素材 preload=0);T2 七处修法落码+**ui_contrast_probe 新增入 probe_gate 默认段**(11 对测点 WCAG 实算+裸 Color8 白名单静态段+preload 红线段)+art-bible §7.4 合并豁免条款(P11 caption 12px+血数条带内读数同条);T3 站桩纵向余量(STANDEE_FOOT_MARGIN=12·名行基线 -1→-13·底座矩形收单一来源)+ui_struct_probe ⑥standee 断言族(内容矩形⊆舞台+底缘≥8px——首跑抓左右 6px 容器边距系断言语义过严改任务书口径);T4a 裸 Color8 全量 25 处/10 文件原值搬运收 ui_kit(任务书 N4a 记 5 处系漏记)+TG_* 五族立项+tg_band() 同源分族判定(Q4 甲三选一/货架同判;aoe/blast→TG_AOE #E25676=reward.tres 现成 spark_aoe/clear_blast 消费面;max_hp 归回复族);T4b P7 乙五 token 改向 demo 值(Δ≤6/255)+§7.2 五件对齐注记;T5 P4 乙 panel 切片 8→16(PANEL_SLICE 单点)+Q1 丙工厂 content margin clamp(9 消费面 7 处自动抬平调用点零改)+P5 甲 RADIUS_OBJECT=5 收敛 26 处(例外 17 底座/200 金印/100 脉冲环保留)+§7.1 两条注记;T6 P3 甲 FS_* 六档全库归档 107 位点(就近映射 40→34/26→24/22→24/20→18/13→14/11→12;11px 六处提 FS_CAPTION 并入豁免清单;settlement_fx span 错位写入两处当批发现当批修复)+art-bible §7.4 档位表+逐处豁免清单;T7 P6 甲缩放纪律(状态九枚常规档 32px=1×·mini 16 维持/柜台四枚 64 源 32px=0.5×/BCard 槽 40px=2×/地图头像定高 48 宽随源比=纵横异倍消除)+P10 乙记忆态换装「地板纹理+灰罩 α.66」(平涂退役;记忆墨对合成底 6.71:1 实测复算)+art-bible §8.2 例外登记+§6.5 记忆态条款换代;T8 P8 甲 bcard 卡顶 DitherBand Bayer 4×4 抖动带试点(平涂 ColorRect 退役;全站/B 区范围留后批)。**T9 重闸全绿**=冒烟 782/0(断言数持平)+run_all 16 套全绿+探针五件(click done=true 问题=0)+layout+doc 三闸/熵增零新增+素材零触碰(art/artwork 未改一字节)+MC 零跑(纯呈现批——核心/数据层 diff=0 实证)。**T10 人闸材料包**=design/qa/iter16-ui-human-gate-checklist-2026-10-06.md(A 整屏样张四项〔Q2 乙并入〕+B 八屏对比+C 十专项+D 减动效+E 代拍板追认八项〔RADIUS_OBJECT=5/三新墨/TG_AOE 归族/牌宽 8/抖动参数〕)——实机目检归用户。**T11 收口**=roadmap 迭代 16 行落籍标注+06 新登记「呈现层残余 <4.5:1 文字位」(站桩名行四墨/敌顺位徽标 GOLD_DEEP/RAP 反馈 STONE_FAINT——批外邻接发现待后批)+出口报告=design/qa/iter16-ui-exit-report-2026-10-06.md(T0 基线回填表/逐卡落点/N5 面板皮造册〔穿戏服 9 面+素面零补皮〕/重闸读数表/偏差八条汇总)。**美术红线全批合规**(素材字节零改动);预算 6.9d 实际单会话一次跑完(三段并一次合并=Q7 甲);worktree 待清。
365. **三选一空池降级修复落籍(2026-10-06,用户令 bug 修复 mini-loop;worktree g-plan2-curio-skip 分支 fix-curio-empty-skip 单提交 059b545,主区 merge --no-ff 02fcc55,worktree 已 remove+分支已删)**:用户实机报缺陷=打完 Boss 弹「战利品三选一」全问号且无法选择,进程卡死(用户令降级策略:向池子取备选项有多少显多少、0 个直接跳过环节)。**成因核证**=CurioPickOverlay 空候选死面:通关渠道白名单过滤后只出 relic 令牌(迭代15② T4),专长池空时 _draw_curio_candidates("level_clear") 返回空集仍挂三选一停点,open_pick(空 cards)=无卡无确认钮无继续钮。**修法四处**:①core adventure_runner.skip_empty_curio() 新增=停点空候选消化出口(仅空候选放行——continue_to_next_level「停点未兑付拒推进」守卫因此放行;非空停点拒绝=零自动推进契约不破,正常消化仍只走 pick_curio/apply_node_curio 兑付);②controller resume_if_pending() 空候选不开面,消化停点后按上下文直落后续推进(level_clear=推进下一关/reward_node=continue_after_node 回图选路/feat_ticket=只消化关面回店,与 on_continue 分派同构)+toast「可用战利品为空——本次三选一跳过」;③controller present_node_curio() 奖励节点空池不开面不挂节点停点,兑付确认直落回图选路(auto-sim「node_entered 内立即 continue_after_node」先例);④on_presented() feat_ticket 分支末道防御(core _redeem_feat_ticket 空集守卫外)。**「有 3 显 3 有多少显多少」系既有行为零改动**(洗牌收集至池空为止,上限 curio_candidate_count=3;卡片渲染按候选数遍历)——本批唯一新增=0 件跳过。**两呈报待用户**:①feats.tres 在册 27 行(迭代12 T1 批 2026-10-04 落),用户「还没配置任何专长」口径与仓库现状不符,疑实机跑旧版本/旧档;②「界面全是问号」唯一代码来源=feat_card_text 空 row 兜底「特性\n???」=候选非空但 feat_row 查空形态(疑旧档 bonus_deck 令牌 feat_id 与现行表不匹配)——空池跳过对该形态无效(候选非空不跳,但可点选兑付不卡死);复发须用户提供运行版本/存档档龄对拍。闸=未跑(测试执行两入口铁规——非 loop 批收口跑闸当场问,自主会话无法问故挂账);验证路径=实机新档打第一关 Boss:战斗总结点「继续」应直进下一关+跳过 toast(约 2 分钟)。存档键/存档格式/数值零改动。
366. **实机反馈两缺陷修(2026-10-06,用户截图裁决;worktree g-plan2-iter16fix 分支 iter16-fix-20261006 两提交 8e490b4/9fb8b74,主区 merge --no-ff f823abf/127a502)**:①标题屏「玩法说明」文字墙=用户痛斥**删除**(非修裁切——问题本体=文案不该存在;设计铁规:界面禁玩法说明文字墙,教学内容归 Beta 帮助手册〔教学引导定稿批 P4 丙「零再教」〕;ui_assembler 帮助牌块删+M2 注记换代,历史文案在 git);②钮高纪律 **BUTTON_MIN_H=40** 单点立(主/危/常规钮统一最小高——标题屏主钮 26px 对常规 38px 不齐治根;min_w=0 紧凑位豁免同宽度纪律)+ui_struct_probe **equal_height** 同容器钮高断言族(width 216 有纪律而 height 无纪律=漏机根因);轻闸=冒烟 782/0+三探针绿(equal_height 全屏首跑零红);附=ui_contrast_probe.gd.uid 侧车补提交(.uid 必须入库规约——worktree 编辑器导入才生成致上批漏随,主区跑测再生一份撞合并,diff 同哈希后删未跟踪件再并)。
367. **续玩停点恢复 main.gd:717 崩值修(2026-10-06,用户实机 F5 抓到——真 bug 用例漏了;worktree g-plan2-iter16fix2 分支 iter16-fix2-20261006 单提交 c32bb6c,主区 merge --no-ff a2b7c21)**:resume_adventure 的 bonus_pending 分支在 level_started 之前同步 curio_choice_presented.emit(adventure_runner:250 提前 return true)→ 胜利总结 GP 行 lambda 求值时 runner 尚未赋值(null.gp 炸,调试器停 717);修=_gp_summary_text runner 缺位守卫+断点快照 gp 兜底(合计语义=恢复面合计即存档合计;与 _bonus_summary_text 同款守卫式);回归=ui_struct_probe⑦resume 专项**先红后绿实证**(夹具显式 main.runner=null 置全新启动态——首版夹具推过冒险残留 runner 非空,红因不合真机已修正;Nil.gp 同栈复现 resume_adventure:250←_resume_from_menu:437→修后总结面开+「合计 24」断言);轻闸=冒烟 782/0+run_all 16 套+probe_gate --click 全绿+主区复跑同绿。**用例漏了**的空档=呈现层「续玩恢复到停点」组合根链路此前零覆盖(core 断点往返有测、lambda 面无测)——凡新停点/恢复分支必须带呈现层 resume 断言。
368. **全屏 UI 审计(2026-10-06 用户令返工「每个界面截图和 demo 对比」;worktree g-plan2-uiaudit 分支 uiaudit-20261006 两提交 34eb460/9d0410e,主区 merge --no-ff f523036/797bb2f;零代码修改)**:实机十二屏窗口化程序截图(新探针 game/smoke/ui_audit_probe.gd——shot_probe 十二屏扩展形,真实信号路径+拟真数据,2304×1440 DPI 归一 1280×800)×demo v2.1 浏览器现截九屏(本地 HTTP+纯净模式 body.clean+全视口 PIL 裁剪——IAB 同单元格连拍 clip 会平铺花屏的坑在册);九组并排对比图+逐屏差距报告=design/qa/ui-audit-vs-demo-2026-10-06.md(差距排序:①地图底栏〔demo 85px 单条+放弃小钮 vs 实机特性行爆栏+216 红砖+特性组暖白淡墨 §7.2 违例;重设计草案=定高 88/放弃小钮/特性行限宽+深墨,待裁〕②商店/三选一形态级 D1/D2 坐实③结算仪式感④背景全局差距〔demo 暖渐变聚焦 vs 实机全铺石纹〕⑤标题屏主操作语义反转⑥E5 反证=demo 爆破卡紫带应归 TG_MAGIC;demo 无映射三屏=调试浮窗/图例/确认框仅存档;demo 有玩法速览牌=实机按用户令删除不回补);06 新登记「全屏 UI 审计差距清单」条目汇总待裁项。
+8
View File
@@ -304,6 +304,14 @@
**状态**:待办
#### 全屏 UI 审计差距清单(实机×demo 逐屏对比,2026-10-06 登记)
**现状**:用户令全屏截图对比审计落籍(报告=[ui-audit-vs-demo-2026-10-06](../qa/ui-audit-vs-demo-2026-10-06.md),并排图=design/qa/ui-audit-2026-10-06/pairs/ 九组)——①**关卡地图底栏**:demo 85px 单条+放弃小钮 vs 实机特性行无限换行爆栏(130px+)+放弃 216 红砖+特性组暖白淡墨对亮板 §7.2 违例;重设计草案(定高 88px/放弃小钮/特性行限宽省略+深墨)在报告待裁;②**E5 证据更新**:demo「工兵爆破」卡=紫带(magic 族),T4a 的 blast→TG_AOE 判定与 demo 相反,建议回滚;③标题屏主操作语义反转(demo 继续上局=主黄钮);④结算仪式感(demo 全屏 dim+石皮框板+两列对齐账目);⑤背景全局差距(demo 暖渐变聚焦 vs 实机全屏铺石纹);⑥D1/D2(商店全屏化/卡片 232×352)截图坐实(原条目在册不重复)。审计截图与探针=game/smoke/ui_audit_probe.gd(窗口化十二屏)。
**归属**:UI 设计对齐批后续轮(或独立呈现批);开工 = 用户逐项裁决
**状态**:待办
#### 资产升档重产批(art-bible v3.0 中修挂账③,2026-09-29 登记)
**现状**:v3.0 §8.2 档位上调方向候选——主角立绘 48×72→64×96 档、敌立绘三档 48/64/96→64/96/128 档评估;返工面 = 主角三态 + 八敌种(fixer 像素化管线已实战)。**v3.0 代拍板③:本批只立方向不重产资产**(**2026-09-29 已追认**);评估与终值归整屏样张闸。连带:character-design.md 提灯点亮解禁候选(v3.0 明度分层允许空间光照)同归本批重议。