diff --git a/production/session-state/active.md b/production/session-state/active.md index fddb6ea8..70ba59a6 100644 --- a/production/session-state/active.md +++ b/production/session-state/active.md @@ -12,6 +12,8 @@ ## 当前状态快照(收口批先更新本节,再追加台账;≤10 行) +- **更新于**:2026-09-22(**美术圣经视觉自由度修订批**,worktree art-bible-freedom-20260922,台账 123):用户审阅 Art Bible 后三拍板——①原则二改「明亮为皮,色牌为骨」(数字色牌承载可读性,候选 #F5EAD3 实测牌墨 11.8–12.3:1,格底饱和上限 0.40→0.55、明度地板保留);②原则三格子多样化(已开格按结果整格表达+未开格零信息装饰变体+类型预读升级角嵌纹样,R3 不泄雷安不变);③小人蓝 #2E6E8E→#2E86DE。格面类型表五类→九类对齐;同步 04 章/两 checklist/ComfyUI 卡;art-bible 增设版本历史 v1.1。纯文档批零代码:doc 三闸与基线逐项一致(死链 7=7/lint 8/term 1 均既有)冒烟不适用;§4.6 其余键表过期账另批;ui_kit 色值同步归样张批后表现批 + - **更新于**:2026-09-21(**变异布置基数修正批**,worktree variant-pool-base-20260921,台账 122):用户试玩反馈「前几关小图变异格非常多」+基数假设实测证实后拍板——布置数量公式百分比基数由总格数改候选池格数(安全格−初始展开区=实际可挖格):初始展开均值占全板 56–67%,旧基数使有效密度膨胀 4–6 倍(L1 10×10 配置 5% 实际 30.1%、极端板全池覆盖;L2 25.8%/L3 23–26%——既有「L2 烬覆 9 格偏重」疑点同根因)。percent 语义=占可挖格比例、关卡递增归 per_level_bonus 绝对格数(新布量 L1 1–2/L2 4/L3 7);表值零变更 provisional 归调参批。smoke 非零金丝雀改条件式(极小池 round 至 0=合法零布置与池空同口径)。冒烟 550 项 0 失败三闸过(worktree+合并后主区双跑)+doc 三闸基线一致(死链 7=7/gdd_lint 8 文件/term 疑似 1 均既有)+地形变异.md 升 v0.5+同种子 36 局 A/B:触发 8.08→4.83 次/局、变异占承伤 31.9%→19.6%、全冒险通关 3/36→17/36(小样本方向读数,正式 MC 重基线与 percent/bonus 重标归曲线调参批) - **更新于**:2026-09-21(**台账 120 代拍板八项用户全数确认 + 工坊解锁渠道可替换轴微批**,worktree unlock-channel-20260921,台账 121):八项裁决落地——①数值占位维持(结构先行);②总通关次数维持+**channel 可替换轴落地**(meta.tres channel 字段+词表校验+MetaProgression._workshop_progress 判定量单点——换渠道=词表加值+一 match 分支,比较与写档零改动;未知渠道恒 0 fail-safe);③工坊零效果维持;④图鉴占位维持;⑤局内只读正确(存档级属性冒险期不可改——用户口径成文),A 区顶栏即简单状态栏,完整呈现归贴图节点 UI 重构批;⑥叠加序维持;⑦双承载维持(哈迪斯式 run-history 对照=营地最近冒险列表);⑧营地简陋实现维持,后续 UI 全面重构走贴图 node。【待拍板】stage.txt 仍未表态。冒烟 549→550 三闸全过+四探针 PASS @@ -319,3 +321,5 @@ 121. **台账 120 代拍板八项用户全数确认 + 工坊解锁渠道可替换轴微批(2026-09-21,本会话——用户逐项表态;worktree unlock-channel-20260921,一笔 5f5e4ae)**:**八项裁决**——①数值占位维持(用户:先把结构做好,再调数值);②总通关次数维持+**解耦要求落地**:channel 可替换轴(meta.tres workshop_items 六行增 channel 字段〔缺省 total_clears〕+ MetaTable.WORKSHOP_CHANNELS 词表封闭校验〔扩渠道=词表加值〕+ MetaProgression._workshop_progress(channel) 判定量换算单点〔match 分支制,候选 adventure_depth/keystone 直购已预留语义未实现;未知渠道恒 0=永不解锁 fail-safe 非致命〕——阈值比较与解锁写档零改动,冒烟+1 断言正控+fail-safe);③工坊零效果维持(等魔法道具重设计后关联);④图鉴占位锁定维持;⑤局内只读正确性用户口径成文——**存档级属性在冒险开始后原信息不可修改、保持只读**(余额=A 区顶栏简单状态栏常驻即用户认可形态,完整呈现归最后贴图节点 UI 重构批);⑥注入叠加序维持;⑦双承载维持(用户指认参考哈迪斯——营地「最近冒险」列表+摘要副本即 run-history 同构,现实现已对齐零改动);⑧营地简陋实现维持(用户:后续 UI 全面重构用贴图 node 实现——归 UI 重构批,与⑤同批)。**【待拍板】`production/stage.txt` 是否改「Alpha Implementation」仍待用户表态**(台账 120 遗留)。**验证**:冒烟 549→550 项 0 失败三闸全过+四探针全 PASS+白板零影响(渠道缺省=现行行为逐位一致);registry meta_table.workshop_unlock_rule 渠道轴注记随批 122. **变异布置基数修正批(2026-09-21,本会话——用户试玩反馈「前几关地图小、变异格非常多」并提出基数假设,实测证实后拍板方案①「分母改可挖池,保证基数正确」;worktree variant-pool-base-20260921,一笔 6e8babd)**:**根因实测**(仓库外一次性探针走真实 begin_battle 生产路径、40 种子×全部关卡×节点深度组合,探针用后即删、主区零改动)——布置数量公式 round(总格数×percent_of_cells/100)+(关卡序号−1)×per_level_bonus 的百分比基数恒为全板格数,而布置域=安全格−初始展开区(初始展开均值 66.5/81.4/87.1/94.1 格=全板 56–67%),候选池仅 20.1(L1 10×10)/40.2(L1·L2 12×12)/53.5–68.0(L3)格——有效密度 L1 10×10 **30.1%**(40 种子极值 100% 全池覆盖)/L1 12×12 20.1%/L2 25.8%/L3 23.1–25.5%,配置 5% 实际膨胀 4–6 倍;既有疑点「L2 烬覆 9 格偏重」(台账 96 三疑点之一)与此同根因。**修正**——battle_orchestrator._place_variants 公式基数改 candidates.size()(一处);percent 语义=占可挖安全格比例、关卡递增由 per_level_bonus 绝对格数承载(新布量期望 L1 1–2/L2 4/L3 7 格,密度 5–13% 随关卡递增);表值 percent=5/per_level_bonus=2/pack_max=4 全部不动(provisional 归 难度曲线与Boss 调参批)。**连坐面**——smoke 布置公式上限断言同步候选池基数+非零金丝雀改条件式(expect_cap==0 or vcells.size()>0:L1 无关卡加成、极小池 <10 格 round 至 0=合法零布置与池空同口径——种子 42 L1 板即触发,全板基数下不可能出现的合法态);文档五处同步(地形变异.md 正文公式行+调参表基数行+版本历史 v0.5、registry mvp_content「5%+per_level_bonus×2=9%」措辞退役、variation.tres 尾注基数修正批注记、variation_table schema 头注)。**验证**——冒烟 550 项 0 失败三闸全过(worktree 刷缓存后+合并主区刷缓存后双跑);doc 三闸与基线一致(死链 7=7 既有/gdd_lint 8 文件既有/term 疑似 1 既有);同种子 36 局(24 普通+12 完美)全冒险 A/B(新旧代码各跑一批、日志分离聚合):变异触发 8.08→4.83 次/局(−40%)、荆棘 177→51(L1 小板 5→1 直降)、岩浆 58→44、落石 56→79 反升(早期税降→更深局到达 L3,与关卡递增设计同向)、变异占主角承伤 31.9%→19.6%;全冒险通关 3/36(8.3%)→17/36(47.2%,普通 2/24→11/24、完美 1/12→6/12)——**难度实质下降的方向读数,N=36 同种子窗小样本不作正式基线**;正式 MC 重基线(N=300/画像/关)与 percent/bonus 重标归曲线调参批(杠杆位已在 06 登记),【待观察】通关率若真抬至此量级,早期难度曲线偏易的一面归调参批一并看 + +123. **美术圣经视觉自由度修订批(2026-09-22,本会话——用户称 Art Bible「不符合预期」,审阅呈报五类发现(§4.6 四表过期/§2.8 营地过期/变异挂点悬空/参考池资产失配/§5–9 缺章)后用户点名三处方向层改动、其余不动;worktree art-bible-freedom-20260922,一笔 7081a2d)**:**三拍板与落地面**——①原则二改「明亮为皮,色牌为骨」:数字一律垫素色直角色牌(数字色牌 `#F5EAD3` 候选值,牌墨实测 青墨 12.0/赭墨 12.0/锈墨 11.8/主墨 12.3:1 全过 4.5:1,数字墨 L≤0.027 域保持),格底压素让路条款退役、HSV 饱和上限 0.40→0.55(明度地板 L≥0.30 保留、避 Boss 禁入带),§1.2 优先级栈改「数字(含色牌)>小人>旗>类型角嵌纹样>变异纹带>装饰变体>底色」、§1.4 验收第 1 项改查牌+第 2 项增「装饰变体/角嵌纹样不得制造分类特征」条款、样张清单增色牌呈现组/结果表达组/装饰变体组、§3.3 色牌走直角律、§3.4 色牌不作独立焦点、§4.1 硬指标重写(实测样例三组)、§4.3 不变槽增数字色牌;②原则三格子多样化:已开格按当格结果整格表达(产资源格嵌家族物件纹样〔§3.1 道具点剪影语言、砖心与数字占位留白〕/纯安全格干净裸土/雷格巢穴更凶)+未开格零信息装饰变体(苔藓/裂纹/碎屑,随机分布与雷/安/类型零相关、初始化随机禁逐轮重掷、灰度不得成为分类线索)+未开格类型预读由小徽章升级角嵌纹样(§3.2 三条新画法;R3「不泄雷安」冻结约束原样保留,误读率指标随载体升级改述);③主色板微调:小人蓝 `#2E6E8E`→`#2E86DE`(用户点名旧钢蓝灰蒙不亲暖调),格面类型表 §4.6.3 五类→九类对齐(pierce/magic/action/gp 四行+语义锚,键集九值封闭与 RewardTable 词表一致)。**连带动**——04 章三条关键词行、art-assets-checklist 风格宪法表+样张清单+色板 token、asset-checklist 两行、comfyui-prompts 主角高光/暗部同族(`#5FA8E8`/`#1C5CA4`);art-bible 增设「版本历史」节(v1.1/v1.0)。**边界与登记**——§4.6.1/4.6.2/4.6.4 数据过期账(defense_up/ambush 死键、可选类残留行、敌种旧键集 {grub,ambusher})未清另批;参考池资产失配(圣经与 04 章点名 ITB×Moonlighter×Peglin 而 references/ 实存另五款、且主区未提交删除中)待用户表态;ui_kit `HERO_BLUE` 等执行侧色值同步义务归样张批冻结后表现批;§2 氛围层与明度恒定硬规则未动。**验证**——纯文档批零代码:doc 三闸 worktree+合并主区双跑与基线逐项一致(死链 7=7 既有〔全在 ux/battle.md〕/gdd_lint 8 文件既有/term 疑似现行 1 既有),冒烟不适用(零游戏代码)