Files
gplan-2/design/qa/m4iter14-skillpool-exit-report-2026-10-05.md
T

45 lines
5.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 出口报告:技能池执行批 + 提灯接线(迭代14④号卡 + ⑤小卡)
> 日期:2026-10-05 · worktree `g-plan2-m4iter14-skillpool` / 分支 `m4iter14-skillpool-20261005`
> 任务书:`design/research/任务书-技能池执行批-2026-10-04.md`(D1-D8 全裁零待裁;本 prompt 即 U0 批准)
> 事实源:研究报告(未跟踪件,主区 `design/research/研究-全怪物技能池数值验证-2026-10-04.md`——T0 盘点对表零漂移)
> 基线:master 85dc9af(冒烟 767/0)· 出口冒烟 **772/0**(+5 解锁集成断言)· run_all **15 套 PASS**(+1 新单测;reward_overlay_test 红=master 既有,卡①批已判读在册)
## 一、执行摘要(T0-T6+⑤ 全落,T7 读数后置)
| 卡 | 内容 | 终态 |
|---|---|---|
| T0 | 表盘点 | ✓ 19 行池+9 技能行与报告 §2 一致(零漂移);Boss 三行 (1,4)/(2,9)/(3,9) 确认 |
| T1 | 敌人系统.md 五件 | ✓ 池构成表 8 敌种全覆盖(补 L2+L3 五行:巨蜘蛛/卓尔/灰矮人/钩爪恐魔/石君王——轮廓+定位列,权重不登);护甲列改读表口径(失同步欠账清偿);Boss 句三代错峰口径;意图呈现节补半血解锁弹出规格;v0.13 |
| T2 | 表批注+registry | ✓ skills.tres 补「有效倍率表」(D4 整数基线半点矩阵:atk 0/1/2/3/4 × 全倍率落地值——round 半值上取唯一非 floor 点豁免登记);enemy.tres EV 锚整数口径重登记(地精 1.05→1.10〔atk1〕、6/1/2 池 1.333、巨蜘蛛 :472 消歧=atk1 口径非混用、重击手 1.333)+ 酋长 EV 重锚(抽样 1.1948、带 [1.10,1.30]);registry enemy.pool 字段扩 unlock_hp_pct + skill_unlock_mechanics 条 + skill 条十二行 |
| T3 | 机制·schema 与容器 | ✓ enemy_table schema 池条目 unlock_hp_pct 可选键域 [1,99](缺省无=无门槛);unit_container spawn 快照携带新键+unlocked 闩标记;rollable_skills/special_skills 双面过滤(锁定不入);check_skill_unlocks 半血闩(hp ≤ round(max_hp×pct/100),一次过门单向闩,确定性零随机) |
| T4 | 机制·编排与呈现 | ✓ battle_orchestrator._roll_round_actions 开轮逐敌闩检查→解锁置位+归因行「XX 解锁了 YY」(type=highlight 高光键 skill_unlock——行协议零新增);row_pacer 对该行弹一次性技能名 toast(board_zone.toast,info 档;**排除误触 perfect_sweep 演出**);保底/冷却语义回归确认(保底特殊技集=全非普攻,锁定过滤后不逼出) |
| T5 | 数据·三 Boss 解锁技 | ✓ skills.tres +3 行:震地怒击 ×2.5/CD4(酋长)·遏毒 ×2.0/CD3(卓尔)·岩崩 ×2.5/CD4(石君王)——命名 T5 定稿、倍率/冷却 provisional 归调参;三 Boss 池尾 +{weight:2, unlock_hp_pct:50};断言基线换代 3 处(技能表 9→12 行/池模板 +门控条目/酋长 EV 锚重锚) |
| T6 | 测试与回归 | ✓ 新单测 skill_unlock_test(22 断言:门谓词恰等/闩不可逆/双面过滤/保底不逼锁定/解锁即可摇/零扰动/确定性——run_all 注册 15 套);smoke +5(Boss 半血→下轮开轮解锁行恰一次/文本「蛛化卓尔精灵 解锁了 遏毒」/行型零新增);冒烟 772/0 |
| ⑤ | 提灯 +2 接线 | ✓ board_view.set_fog_lantern(enabled) 公共接线面(半径算式 `_fog_lantern` 迷雾批已在位——常量 FOG_LANTERN_BONUS=2 消费接通;写入即 refresh);类型微光不随视野扩(贴身 8 邻零改动);ui_input_probe case⑮ +接线断言(开=dist 9 格转可见+lantern=2/关=复原);HUD框架 注记 v0.14 段补接线位——**载体道具(aux_items 提灯新行)仍归 Alpha 信息件重定批,到位后组合根/库存挂接调用 setter**(本批不造载体=接缝就绪态) |
## 二、T7 读数义务(后置挂 07,不阻塞落籍)
- ≥50 distinct seeds 节奏重测(过涝判读带——主看面=Boss 半血后特殊技密度上探):**跑批须用户批准**(MC 缓存层纪律),挂 07 现行义务;**停机点 S2**:过涝越带 → 解锁技权重/倍率回调呈报,禁自动调。
- EV 重锚登记已落(enemy.tres 批注+registry);权重×冷却×保底三联动检算随 T7 读数批执行。
## 三、provisional / 追认单(随批呈用户)
| # | 项 | 状态 |
|---|---|---|
| 1 | 三 Boss 解锁技工作值:震地怒击 ×2.5/CD4 · 遏毒 ×2.0/CD3 · 岩崩 ×2.5/CD4 | provisional 归调参(D7 案甲;命名 T5 已定稿) |
| 2 | unlock_hp_pct=50 | 用户口径定死(血量一半) |
| 3 | 酋长 EV 抽样带重锚 [1.10, 1.30](含解锁技含闸速率实测 1.1948) | 数据登记面(旧锚 [0.97,1.03] 随批作废) |
| 4 | 呈现面=明细行+类型级预告+一次性技能名 toast(零动画) | D8 已裁,落地形态追认 |
| 5 | 首拍加权取消+杂鱼纹理注销 | D2 已裁,随批落文(敌人系统 v0.13) |
| 6 | ⑤ 提灯接缝就绪态(setter 就位、载体道具未来批挂接) | 范围登记(05 卡=纯接线,不造载体) |
## 四、07 新增人工项
- ⑭ Boss 半血解锁呈现目检(实机:Boss 打到半血 → 明细行「XX 解锁了 YY」金框行 + 技能名 toast 一次;二轮不复弹——闩语义)。
- 现行义务 += T7 节奏重测跑批(待用户批准)。
## 五、闸绿记录
冒烟 **772/0**(767+5)· run_all 15 套 15 PASS(+skill_unlock_test;reward_overlay_test 红=master 既有在册)· ui_input_probe 十六断言全绿(含⑮提灯接线断言)· doc 三闸对基线零新增(lint 2 基线存量/link 6=退役批后基线/term 3 存量)· 玩家可见文案走常规描述(禁自造词——「解锁了」常规动词)· 确定性复现不破坏(门=确定性谓词零随机,摇号消费仍在 behavior_roll 既有流)。