merge: 迭代24定义已入库(b89c3fe, worktree g-plan2-iter24-enemy)
This commit is contained in:
commit
0c083bbc51
3 files changed
+249
-2
No files matched your search
@@ -249,6 +249,20 @@
|
||||
|
||||
**状态**:待办(**Alpha 阶段需完成**)——**修复方式待裁**:甲 = 即时修(单独开小批,不依赖 M4)/乙 = 归 M4 数值批一并调整/丙 = 先排查定性再定修复方式。呈报方推荐甲(与全局标定是两件事,等 M4 会长期挂账)。连带面已同步 [08-Alpha版本标准](08-Alpha版本标准.md)「二 · 内容量」敌种池行
|
||||
|
||||
**⚠ 措辞更正(2026-10-13 grilling 复核查证,随需求卡片成立一并订正,实现批执行)**:本条现状的**三处异常**中两处须改——①「敌种疑似填错」**定性作废**:`enemy.tres:594-600` 注释载明 (1,2) 的 bugbear 50 血是 **2026-09-24 用户裁决**保留的设计(当时解法=把 (1,3) 改名低一阶的「大地精」,用 DND 阶名化解同族血量倒挂的观感),不是配置错误,本批定性改为「该阶名化解方案在 2026-10-13 实机验证下未达预期,按体验反馈重裁」;②「难度倒挂」一条**撤回**:(1,1) 地精一伙 hp4 按总量算(4×2.5=10)与 (1,0)(8×1.5=12)持平,属群怪「单只薄、数量补」的正常设计。③「第二个节点」字面指向的登记偏差:[playnote](../research/playnote.md):9 原文「第一关的第二个节点数值有问题」,而 `level.tres` 注释明载 L1 前三位恒为纯战斗,按字面计数第二个战斗节点 = **(1,1)** 而非本条登记的 (1,2);本条按实查确证的客观崩坏取 (1,2)(总量 10→50 的 5 倍墙),(1,1) 不动——若原意确为 (1,1) 需重裁。
|
||||
|
||||
#### 敌人表内容修批(三关)—— 需求卡片登记(2026-10-13,防遗忘)
|
||||
|
||||
**卡片名**:敌人表内容修批(三关);**文件指针**:[需求卡片-敌人表内容修批-2026-10-13](../research/需求卡片-敌人表内容修批-2026-10-13.md)(v1.1,Q1–Q9 已全裁,零待裁点,开工门=U0)
|
||||
|
||||
**内容**:三件事合一——① **N1** (1,2) 降档(hp 50→22、ac 3→2,**敌种 bugbear 不动**);② **N2** 第二/三关普通敌技能投放(`skills.tres` 新增 `venom_spit` 毒吐 / `shield_bash` 盾击 两行,挂 6 个池,首遇位 (2,4) 不动);③ **N3** 敌方 `attack_type` 加列并全填 normal(挂敌种行,不做差异化)。
|
||||
|
||||
**收口去向**:本卡入库后,上条「第一关遭遇表数值异常」、「第二关技能池与投放」、锻造工坊条迁移面⑥「敌方攻击类型轴填值」**三条一并销号**。
|
||||
|
||||
**归属**:[敌人系统](systems/战斗循环/敌人系统.md) + [难度曲线与Boss](systems/冒险循环/难度曲线与Boss.md)
|
||||
|
||||
**状态**:**已编入**(2026-10-13 用户令编入 **roadmap 迭代 24 卡①**,迭代位预留后续追加卡;卡片已过 grilling 复核与用户卡审,开工门=U0)
|
||||
|
||||
#### 削弱档位的最终数值
|
||||
|
||||
**现状**:削弱取值域 [60,85] 与投值 −65 来自旧体系裁决;"标中旗必须比随便挖一格更值"的当量终值由[战斗结算](systems/战斗循环/战斗结算.md)与[地图战斗资源](systems/战斗循环/地图战斗资源.md)共裁,尚未闭合。**语义侧已定案(2026-09-18 盘问会话,结构修复批落地)**:削弱叠层改续时——同名重复授予只刷新剩余结算数、层数恒 1(结构性消饱和,×2 叠满池触底 ×0 的免伤轮从根杜绝);现行表值为临时值(provisional),duration 终值与当量锚复算归状态层重设计批
|
||||
|
||||
@@ -0,0 +1,232 @@
|
||||
# 需求卡片:敌人表内容修批(三关)
|
||||
|
||||
- 版本:**v1.1**(2026-10-13;v1.0 成文后经 grilling 复核,Q1–Q9 已按推荐案全裁,2026-10-13 用户令「按推荐方式进行」)
|
||||
- 来源:
|
||||
- [06-待办清单](../gdd/06-待办清单.md)「第一关遭遇表数值异常——难度曲线倒挂与敌种疑似填错」(第 232 行,2026-10-13 登记,Alpha 阶段需完成)
|
||||
- [06-待办清单](../gdd/06-待办清单.md)「第二关技能池与投放」(第 216 行,P1 待办)
|
||||
- [06-待办清单](../gdd/06-待办清单.md)「锻造工坊实装批」迁移面⑥「敌方攻击类型轴填值(3b 裁连带,跨系统汇合点)」(第 126 行)——本卡承接其执行面
|
||||
- 实证来源:[Alpha未完成事项梳理-2026-10-13](Alpha未完成事项梳理-2026-10-13.md)「附 · 内容投放实证」
|
||||
- 归属:[敌人系统](../gdd/systems/战斗循环/敌人系统.md)(遭遇表行值、敌种归属、技能池)+ [难度曲线与Boss](../gdd/systems/冒险循环/难度曲线与Boss.md)(难度曲线单调性与投放节奏)
|
||||
- 排期:**已编入 roadmap 迭代 24 卡①**(2026-10-13 用户令;卡片状态=已编入,开工门=U0)。迭代 24 位预留,用户将追加其他卡。
|
||||
- **设计前置声明**:N1、N3 属**缺陷修复 / 结构补列**类,凭 06 在册条目与代码级证据直接写卡;**N2 属新内容类**,[敌人系统](../gdd/systems/战斗循环/敌人系统.md) v0.13 只定了「Boss 独占技随关错峰」,普通敌一轨未定稿——其设计内容已由 Q2 落裁(见 §10),本卡按裁定结果执行。
|
||||
|
||||
## 1. 目标与完成定义
|
||||
|
||||
| 需求点 | 一句话 |
|
||||
|---|---|
|
||||
| **N1** | 第一关 (1,2) 熊地精 50 血是一堵 5 倍墙,与前后节点(总量 10 / 35)严重不协调。**降档**(敌种不动) |
|
||||
| **N2** | 第二关与第三关的**普通敌零新招**——所有新技能只挂在 Boss 身上。**补两行普通敌技能** |
|
||||
| **N3** | 敌方攻击类型轴从未填值,敌方伤害单据恒不查克制矩阵,导致锻造工坊选甲路线在受伤侧**零战斗意义**。**加列并全填 normal** |
|
||||
|
||||
**完成定义**:`enemy.tres` / `skills.tres` 改毕;`smoke_all.gd` 的 `expect_pools` 契约同步;新增断言入冒烟;改前/改后同随机种子 MC 配对读数完成且位移随批呈报;批末四闸(冒烟+单元+探针+读数对拍)全绿;06 三条销号(含一处措辞更正与一处沿革补注)、08 表行回填;目检项登记 07。
|
||||
|
||||
## 2. 现状事实(2026-10-13 代码级实查)
|
||||
|
||||
### N1 · 第一关 (1,2)
|
||||
|
||||
`enemy.tres` 按 `(level_index, node_depth)` 索引,第一关五行(「总量」= hp × 中位数量):
|
||||
|
||||
| 行号 | 坐标 | 敌种 | display_name | hp | ac | 数量 | 总量 |
|
||||
|---|---|---|---|---|---|---|---|
|
||||
| :8 | (1,0) | goblin | 地精 | 8 | 0 | 1-2 | 12 |
|
||||
| :28 | (1,1) | goblin | 地精一伙 | 4 | 1 | 2-3 | 10 |
|
||||
| **:48** | **(1,2)** | **bugbear** | **熊地精** | **50** | **3** | 1(定值,无 max) | **50** |
|
||||
| :70 | (1,3) | hobgoblin | 大地精 | 14 | 2 | 2-3 | 35 |
|
||||
| :93 | (1,4) | ogre_chief | 食人魔酋长 | 72 | 8 | 1 | 72 |
|
||||
|
||||
**(1,2) 完整字段**:`unit_count 1`(无 `unit_count_max`)、`hp 50`、`atk 1`、`atk_min 0`、`atk_max 2`、`pool = attack6/charge2/heavy2`、`armor_type light`、`armor_class 3`。
|
||||
|
||||
**⚠ 两条推翻 v1.0 判断的事实**:
|
||||
|
||||
1. **(1,2) 不是填错,是 2026-09-24 用户裁决的设计**。`enemy.tres:594-600` 注释原文:
|
||||
> 实体名修正批(2026-09-24——用户裁决,DND 阶梯对齐):**(1,3) 熊地精双雄 → 大地精**(enemy_id bugbear→hobgoblin,仅本行;L2 bugbear 三行熊地精系不动)。依据:① DND 阶梯 地精(goblin)→大地精(hobgoblin)→熊地精(bugbear) 与实测每只血量 4-8→14→50 严格同构——**单只熊地精 50 血在前、三只 14 血在后,同族每只血量倒挂的观感由阶名归位化解**
|
||||
|
||||
即:当时两行都是 bugbear,出现同族血量倒挂,解法是**把后面那行改名成低一阶的大地精**,用阶名化解观感;(1,2) 的 50 血**是明知道并保留**的。故 v1.0「敌种疑似填错 / 整行错位实锤」的定性**作废**——那不是错误,是裁决,只是在 2026-10-13 实机验证下未达预期。
|
||||
2. **`hobgoblin` 没有立绘**。`game/assets/art/character/` 八敌立绘齐全(bugbear / drider / duergar / duergar_king / giant_spider / goblin / hook_horror / ogre_chief),但 `enemy.tres` 有 **9 个 enemy_id**,多出的正是 `hobgoblin`。故 v1.0 甲案((1,2) 改 hobgoblin)会新增一个无立绘显示位——**已否决**。
|
||||
|
||||
**关于「第二个节点」的登记偏差(如实记录,供复核)**:06 条目把 [playnote](../research/playnote.md):9 的「第一关的第二个节点数值有问题」对应到了 (1,2)。但 `level.tres` 注释明载「L1 奖励/休整禁入前三位」、五张模板前三位均为纯战斗,故**按字面计数第二个战斗节点 = (1,1)**(地精一伙 hp4),而非 (1,2)。本卡**按实查确证的客观崩坏取 (1,2)**(总量 10 → 50 是 5 倍墙,玩家感知最强的正是它),并**不擅自修 (1,1)**(其 hp4 按总量算 10 与 (1,0) 的 12 持平,属群怪「单只薄、数量补」设计)。**若原意确为 (1,1),N1 需重裁后重开**——该偏差已随批补注 06。
|
||||
|
||||
### N2 · 第二/三关技能投放
|
||||
|
||||
`skills.tres` 共 **12 行**(`pity_threshold = 4`),字段样例:`lunge`=damage / 1.5 / CD2;`heavy`=damage / 2.0 / CD3;`bite`=damage / 1.5 / CD1;`charge`=buff / buff_ref empower / CD3;`harden`=buff / fortify / CD4。
|
||||
|
||||
| 关 | 该关首次出现的新技能 | 落点 |
|
||||
|---|---|---|
|
||||
| L1 | lunge / charge / heavy / harden / quake_smash | harden、quake_smash = Boss 独占;lunge/heavy 普通敌有 |
|
||||
| L2 | **bite** / venom_burst / web_snare / venom_curb | 后三个**全是 Boss drider 独占**(`enemy.tres:277`);普通敌新增**只有 bite** |
|
||||
| L3 | earth_pulse / rockslide | **全是 Boss duergar_king 独占**(`enemy.tres:441`);普通敌**零新招** |
|
||||
|
||||
L2 熊地精池(attack/lunge/heavy)对比 L1 熊地精池(attack/charge/heavy)**只是 charge↔lunge 对调**;L3 灰矮人与钩爪恐魔用的全是 L1/L2 旧技能。**结论:池可用(不是 Alpha 阻塞项),问题在「独占技随关错峰」只做在 Boss 侧。**
|
||||
|
||||
### N3 · 敌方攻击类型轴
|
||||
|
||||
- `enemy.tres` **全文无 `attack_type` 列**;`enemy.tres:527` 是注释行,原文「敌方技能攻击类型轴仍未开(全部 normal 档)」。
|
||||
- `enemy_table.gd:110-113` 只校验 `armor_type`(域 {light, ward, heavy}),无 attack_type 校验。
|
||||
- `unit_container.gd:119` 敌人快照有 `armor_type`、`:120` 有 `armor_class`,**无 attack_type**;主角侧 `:66` 两轴齐全(空串回退 `db.forge_default_*()`,默认值 `normal` / `light`)。
|
||||
- `battle_orchestrator.gd:1406-1407` 敌方伤害技开单 `open_ticket(...)` **第 9 位 attack_type 恒传 `""`**。
|
||||
- `damage_controller.gd:187`:`matchup_o = (attack_type + "_vs_" + armor_b) if attack_type != "" else ""`——空串即不查矩阵。
|
||||
- 克制矩阵(`settlement.tres:31-48`)`armor_effectiveness`,**点数制**:`normal` → light 0 / ward **+1** / heavy **−1**(另 pierce / magic 两档本卡不启用)。
|
||||
- 主角 `armor_type` 现由锻造甲路线注入(`forge.tres` 默认 `light`),故全填 normal 的实际影响=**穿重甲受伤 −1、穿魔法护甲 +1、穿轻甲 0**,与 06:126 迁移面⑥「全局平移主角受伤点数」精确一致。
|
||||
|
||||
### 关联面(本批不动,但须知道)
|
||||
|
||||
- ⚠ **`smoke_all.gd:3211` `expect_pools` 是 20 键的硬编码契约**,逐行钉死 `(关_节点_敌种) → 池内容`,含 `"1_2_bugbear": {"attack": 6, "charge": 2, "heavy": 2}`、`"2_4_giant_spider"`、`"3_0_duergar"` 等。**改池=改契约**,必须同步(见 §3 红线、§6)。
|
||||
- `smoke_all.gd:2478` `_level_active_nodes` 只取 `tpls[0]`——「每个战斗节点有精确行集」那条断言只覆盖每关第一张模板;全模板校验由 `level_table.gd validate` + `config_db` 跨表通道承担。不构成缺陷,登记为观察项,本批不修。
|
||||
- `level.tres` 注释:L2/L3 战斗节点编号恒 ∈ `{0,1,4,5,6,7}`(2=奖励、3=休整、8=商店、9=Boss),故遭遇表不含 2/3/8 是正常的。
|
||||
- 冒烟基线 **938/0**,`run_all` **24 套**;MC 读数工具 `tools/run_smoke.py` + `tools/analyze_playtest.py` / `balance_verifier.py`,读数落 `sim-data/`。
|
||||
|
||||
## 3. 设计契约(红线,违反=L3 停机呈报)
|
||||
|
||||
- 🔴 **池与敌种键属契约级**:任何改动 `enemy.tres` 的 `enemy_id` 或 `pool`,必须**同一批内**同步 `smoke_all.gd:3211` `expect_pools` 对应键,禁止先改表后补断言。
|
||||
- 🔴 **(1,2) 敌种不动**:保留 `bugbear`,只降 `hp` 与 `armor_class`。理由:① 它是 2026-09-24 用户裁决的设计,推翻敌种需另立裁决;② `hobgoblin` 无立绘。
|
||||
- 🔴 **不改节点图拓扑**:不触碰 `level.tres` 任何模板与节点编号——那是 A1 关卡节点图重构的地盘。
|
||||
- 🔴 **首遇教学位 (2,4) 池不动**:巨蜘蛛首遇位保持 `attack6/bite2/charge1`;新技能从 (2,5) 起投。钩爪恐魔 (3,0)/(3,1) 数量与敌种零改动。
|
||||
- 🔴 **池构成纪律零违反**(敌人系统 v0.13 结构冻结):每池恰一行普攻、增益类 ≤1、妨害类 ≤1、权重 > 0、冷却 ≥ 0、`skill_id` 悬空致命。
|
||||
- 🔴 **行集构成纪律零违反**(敌人系统 v0.15):行集内 `enemy_id` 唯一、同坐标多行文件内相邻、行序=声明序=生成序、行集实例总数 ≤ 4。
|
||||
- 🔴 **克制矩阵数值零触碰**:`settlement.tres` `armor_effectiveness` 本卡不改;N3 只做「让敌方单据参与查表」。
|
||||
- 🔴 **N3 全填 normal,不做差异化**:挂敌种行、20 行同值。差异化填值(pierce/magic)属新设计,另立项。
|
||||
- **N1 不含全局标定**:只动 (1,2) 一行的 hp 与 ac;其余行的高低一律归 M4 数值批,本卡不借机调。
|
||||
|
||||
## 4. 范围边界
|
||||
|
||||
**做**:
|
||||
|
||||
- **N1**:`enemy.tres:48` 一行改两值——`hp` 50 → **22**、`armor_class` 3 → **2**。其余字段(敌种、display_name、数量、atk 区间、pool)**全部不动**。
|
||||
- **N2**:`skills.tres` 新增 **2 行**(`venom_spit` / `shield_bash`,完整字段见 §6 T1),并按 §6 T1 的挂点表调 **6 个池**。
|
||||
- **N3**:`enemy.tres` 20 行各加 `"attack_type": "normal"`;`enemy_table.gd` 加枚举校验;`unit_container.gd:119` 加快照;`battle_orchestrator.gd:1406` 第 9 参改传 `String(u.get("attack_type", "normal"))`。
|
||||
|
||||
**不做**(去向):
|
||||
|
||||
| 不做的 | 去向 |
|
||||
|---|---|
|
||||
| (1,1) 地精一伙 hp4(若原意确为「第二个节点」) | 已如实登记偏差于 §2 与 06,**本批不动**,需重裁则另开 |
|
||||
| (1,2) 改敌种 / hobgoblin 立绘 | 敌种不动(§3 红线);立绘属美术线,用户已令暂不管 |
|
||||
| 三关其余行的血量/atk/ac 高低(标定) | M4 数值批(Beta) |
|
||||
| 节点图拓扑与模板池 | A1 关卡节点图重构批(Alpha,须先做文档设计) |
|
||||
| 混编遭遇第二批(Boss 多行)、精英节点 | 06 在册,P2 后置 |
|
||||
| 敌方技能图鉴 / 学习呈现 | 06 在册,P2(与生涯期三「敌人图鉴优先」同源) |
|
||||
| 差异化攻击类型(pierce / magic) | 另立项 |
|
||||
| 削弱档位终值、旧 MC 行为锚重锚 | M4 数值批 |
|
||||
| `expect_pools` 覆盖面(只取 tpls[0]) | 观察项,本批不修 |
|
||||
|
||||
## 5. 关联文档同步面
|
||||
|
||||
| 文档 | 关联点 | 同步义务 |
|
||||
|---|---|---|
|
||||
| [06-待办清单](../gdd/06-待办清单.md) | ① 第 232 行「第一关遭遇表数值异常」;② 第 216 行「第二关技能池与投放」;③ 第 126 行锻造工坊条迁移面⑥ | 三条随批销号。**另**:① 现状段须更正——去「敌种疑似填错」定性(改「2026-09-24 阶名化解方案实机未达预期,2026-10-13 重裁」)、去「三处异常」中的难度倒挂一条、补「第二个节点」字面指向 (1,1) 而本卡取 (1,2) 的偏差注。**机械面,随批** |
|
||||
| [08-Alpha版本标准](../gdd/08-Alpha版本标准.md) | 二 · 内容量「敌种池」行注「第一关遭遇表数值待修」 | 随批摘除(08 为定稿 v1.0,改动记一行版本历史)。**机械面,随批** |
|
||||
| `game/smoke/smoke_all.gd` | `:3211` `expect_pools` 20 键契约 | N2 同步 6 键(见 §6 T1);N1 因池与敌种键不变,**零改动**。**机械面,随批** |
|
||||
| [07-体验验证清单](../gdd/07-体验验证清单.md) | 新增目检观测项 | 随批登记:① L2/L3 普通战斗是否见到新招;② 选重甲挨打是否可感更轻、魔法甲更疼;③ 第一关第三节点不再是墙(登记不阻塞)。**机械面,随批** |
|
||||
| `design/registry/entities.yaml` | enemy 行新增 attack_type 字段;skills 新增 2 条条目 | 随批登记。**机械面,随批** |
|
||||
| roadmap / active.md | 本批尚未编入迭代行 | 编入时随编入批更新;本卡不动 |
|
||||
| [敌人系统](../gdd/systems/战斗循环/敌人系统.md) | ① 调参表敌人表字段集需增 `attack_type`;② 技能池节「三代错峰」口径需扩为「Boss 独占技 + 普通敌错峰」两轨;③ 敌种表技能池构成列随 N2 变动;④ 「八敌种」表缺 `hobgoblin`(有数据行、无立绘、不在敌种表) | **反哺点**:迭代实现报告列此四条待裁决,另批落文。**设计权威文档,不随批更新** |
|
||||
| [难度曲线与Boss](../gdd/systems/冒险循环/难度曲线与Boss.md) | N2 投放后 L2/L3 难度带位移;N3 全局平移 | **反哺点**:同上;数值终值归 M4 |
|
||||
| [Alpha未完成事项梳理-2026-10-13](Alpha未完成事项梳理-2026-10-13.md) | 附.2(1)「A2 新证据」定性需改;附.3「node_depth 缺 2/3/8」 | 随批加注订正。**机械面,随批** |
|
||||
|
||||
## 6. 任务卡
|
||||
|
||||
### T0 · N1 第一关 (1,2) 降档(≈0.25d)
|
||||
|
||||
1. `enemy.tres:48-68` 改两值:`"hp": 50 → 22`、`"armor_class": 3 → 2`。**其余字段一字不动**。
|
||||
2. 复核曲线:总量 12 → 10 → **22** → 35 → 72;相邻比最大 2.2(10→22)≤ 2.5 ✓。ac 序列 0/1/2/2/8 单调不回撤 ✓。
|
||||
3. `expect_pools` **零改动**(敌种键 `1_2_bugbear` 与池内容均未变)。
|
||||
4. 冒烟新增 N1 断言(§7 V1)。
|
||||
|
||||
### T1 · N2 第二/三关普通敌技能投放(≈0.5–1d)
|
||||
|
||||
1. `skills.tres` 新增 2 行(字段完整,无 rider):
|
||||
|
||||
| skill_id | display_name | type | damage_mult | cooldown_beats | rider_mult |
|
||||
|---|---|---|---|---|---|
|
||||
| `venom_spit` | 毒吐 | damage | 1.6 | 2 | **不带**(见注) |
|
||||
| `shield_bash` | 盾击 | damage | 1.7 | 3 | 不带 |
|
||||
|
||||
> **为什么不带 rider**:`skill_table.gd:19` 域 (0,1],但实际值 `max(damage_floor=1, floor(atk × rider_mult))`——L2/L3 敌 atk 仅 1–3,`floor(1 × 0.4) = 0` 会被地板兜成 1,与 0.75 档**效果完全相同**,白占字段。「毒绕开护甲」由 damage 直伤表达已足够。
|
||||
|
||||
2. 挂点与池改动(**6 个 `expect_pools` 键**):
|
||||
|
||||
| 坐标 | 敌种 | 现行池 | 改后池 |
|
||||
|---|---|---|---|
|
||||
| (2,4) giant_spider | 巨蜘蛛(**首遇位**) | attack6 / bite2 / charge1 | **不动** |
|
||||
| (2,5) giant_spider | 巨蜘蛛巢群 | attack6 / bite2 / charge1 | **+ venom_spit 2** |
|
||||
| (2,6) giant_spider | 巨蜘蛛巢群 | attack6 / bite2 / charge1 | **+ venom_spit 2** |
|
||||
| (2,7) giant_spider | 巨蜘蛛巢群 | attack6 / bite2 / charge1 | **+ venom_spit 2** |
|
||||
| (3,0) duergar | 灰矮人 | attack6 / charge2 / heavy2 | **+ shield_bash 2** |
|
||||
| (3,5) duergar | 灰矮人重装手 | attack5 / lunge2 / heavy2 | **+ shield_bash 2** |
|
||||
| (3,7) duergar | 灰矮人小队 | attack6 / charge2 / heavy2 | **+ shield_bash 2** |
|
||||
|
||||
钩爪恐魔族 (3,1)/(3,4)/(3,6) 与熊地精族 (2,0)/(2,1)/(2,5 bugbear) **不动**。
|
||||
|
||||
3. 逐池复查 §3 纪律:改后每池仍「恰一普攻 / 增益 ≤1 / 妨害 ≤1」——巨蜘蛛族增益仅 charge 1 个 ✓;灰矮人族增益仅 charge 1 个(3,5 无 buff)✓;两族妨害 0 ✓。
|
||||
4. 同步 `smoke_all.gd:3211` `expect_pools` 上述 **6 键**的键值(键名不变)。
|
||||
5. 冒烟新增 N2 断言(§7 V3/V4)。
|
||||
|
||||
### T2 · N3 敌方攻击类型轴(≈0.5d)
|
||||
|
||||
1. `enemy.tres` 20 行各加 `"attack_type": "normal"`(挂在**敌种行**,与 `armor_type` 同位;全填 normal,不做差异化)。
|
||||
2. `enemy_table.gd` 增枚举校验:域 `{normal, pierce, magic}`,可省略 + 缺省 `normal` 向后兼容,未知枚举报错——写法沿用 `:110-113` 的 `armor_type` 同款。
|
||||
3. `unit_container.gd:119` 附近加单位快照 `"attack_type": String(row.get("attack_type", "normal"))`。
|
||||
4. `battle_orchestrator.gd:1406` 第 9 参由 `""` 改为 `String(u.get("attack_type", "normal"))`。
|
||||
5. 冒烟新增 N3 断言(§7 V5)。
|
||||
|
||||
### T3 · 读数、文档同步闸与全闸(≈0.5d)
|
||||
|
||||
1. 改前/改后同随机种子 MC 配对读数三组(N1 / N2 / N3 各一组),工具 `tools/run_smoke.py`,种子沿用既有基线,位移随批呈报(不设自动阈值,超预期即 L2)。
|
||||
2. 文档同步闸:§5 机械面五件更新完毕+反哺点四条列明。
|
||||
3. 批末四闸全绿合并。
|
||||
|
||||
**估时合计 1.75–2.25d**。切分预案:若 N2 的 MC 位移需回调倍率,T1 上浮 0.25d 并另呈报,不动其余卡。
|
||||
|
||||
## 7. 验证闸(逐需求点验收清单)
|
||||
|
||||
**能力验证(自动化,随批)**——冒烟新增断言:
|
||||
|
||||
- **V1(N1)**:`enemy.tres` (1,2) 行 `hp == 22` 且 `armor_class == 2`;`enemy_id` 仍为 `bugbear`、`pool` 仍为 `attack6/charge2/heavy2`(防顺手改多);第一关相邻节点「hp × 中位数量」总量**比值 ≤ 2.5**(现行 12/10/22/35/72 全绿)。
|
||||
- **V2(N1)**:改前/改后同随机种子 MC 配对——第一关单关通关率与承伤中位,逐位对拍,位移随批呈报。
|
||||
- **V3(N2)**:`skills.tres` 行数 == **14**;`venom_spit` / `shield_bash` 两行字段域合法、`type` ∈ 枚举、**无 `rider_mult` 字段**;全库 `pool` 引用 `skill_id` 零悬空。
|
||||
- **V4(N2)**:`expect_pools` 6 键键值与表一致(`2_5/2_6/2_7_giant_spider` 含 venom_spit 2、`3_0/3_5/3_7_duergar` 含 shield_bash 2);**`(2,4)` 首遇位池仍为 attack6/bite2/charge1**(防误加);逐池复查「恰一普攻 / 增益 ≤1 / 妨害 ≤1」。
|
||||
- **V5(N3)**:20 行 `attack_type` 均非空且 == `normal`;敌人单位快照 `attack_type` 非空;敌方伤害技单据载荷 `attack_type` 非空;**构造穿重甲主角跑一次敌方攻击,实测受伤点数 == 基线 −1**(矩阵命中证词,不是查表存在性证词);穿轻甲 == 基线、穿魔法护甲 == 基线 +1。
|
||||
- **V6(N3)**:改前/改后同随机种子 MC 配对——全局承伤中位位移随批呈报。
|
||||
- **V7(回归)**:冒烟基线 **938/0** 全绿、`run_all` **24 套**全绿、探针 `--click`/`--full` 全绿。
|
||||
|
||||
**正常流程体验(用户目检,登记 07 不阻塞)**:
|
||||
|
||||
1. 第二关与第三关的普通战斗,是否真的见到「第一关没见过」的招式(不是只有 Boss 变花)。
|
||||
2. 营地选重甲进战斗,挨打是否比选轻甲**可感知地**轻一点;选魔法护甲是否更疼。
|
||||
3. 第一关第三个节点不再是「打不动的一堵墙」,推进节奏顺畅。
|
||||
|
||||
## 8. 异常分级
|
||||
|
||||
- **L1(自救)**:新技能行字段拼错 / 枚举值写错导致加载期拒绝;`enemy.tres` 加列漏行——校验立红即修,不改批结构。
|
||||
- **L2(记录继续)**:MC 配对位移超出预期带;新技能倍率手感不佳——登记 07 与实现报告,值微调随批内迭代,不自行改设计。
|
||||
- **L3(停机呈报)**:触碰 §3 任一红线;或 N3 落地后主角承伤出现非「−1/0/+1」量级的位移(说明矩阵消费面有未盘点的第二落点);或 N1 落地后 (1,2) 观感仍判「是墙」——先停,截图与读数呈报再动。
|
||||
|
||||
## 9. 代拍板白名单(超清单必呈报)
|
||||
|
||||
1. `skills.tres` 两新行的 `skill_id` / `display_name` 命名形态(小写下划线 / 中文双字,与既有 12 行同风)——取值已定,形态细节自理。
|
||||
2. `enemy_table.gd` / `unit_container.gd` 的写法沿用 `armor_type` 同款(可省略 + 缺省回退 + 未知枚举报错)。
|
||||
3. MC 配对读数的种子沿用既有基线种子,报告落 `sim-data/` 或 `design/qa/` 随既有命名惯例。
|
||||
4. N1 落值后若发现 (1,2) 需连带微调 `atk_min/atk_max`(现行 0-2)——**仅限本行**,且须登记。
|
||||
5. `expect_pools` 6 键的键值同步写法(保持既有字典风)。
|
||||
|
||||
## 10. 待裁点
|
||||
|
||||
**零待裁点,开工门=U0。** Q1–Q9 已于 2026-10-13 经 grilling 复核后由用户令「按推荐方式进行」全裁,落定如下:
|
||||
|
||||
| # | 裁定 | 落定结论 |
|
||||
|---|---|---|
|
||||
| Q1 | N1 对象 | 取 **(1,2)**。依据=实查确证的客观崩坏(总量 10→50=5 倍墙);「第二个节点」字面指向 (1,1) 的偏差已如实登记于 §2 与 06,**本批不动 (1,1)**。若原意确为 (1,1),N1 需重裁后重开 |
|
||||
| Q2 | N1 定性 | **推翻 2026-09-24 的阶名化解方案**,但不写「修复配置错误」——改写为「该方案实机验证未达预期,按 2026-10-13 体验反馈重新裁定」;06 补注裁决沿革 |
|
||||
| Q3 | N1 修法 | **保留 bugbear,只降档**:hp 50→22、ac 3→2。敌种/立绘/display_name/池/数量全部不动(hobgoblin 无立绘,改敌种案已否决) |
|
||||
| Q4 | 契约同步 | 池与敌种键属**契约级**,改必同步 `expect_pools`;N1 因键值不变故零改动,N2 同步 6 键 |
|
||||
| Q5 | V1 断言 | 改为「相邻节点总量比 **≤ 2.5**」(12/10/22/35/72 全绿),不用「单调不回撤」(会红在 (1,0)→(1,1)) |
|
||||
| Q6 | 首遇位 | **(2,4) 池不动**,venom_spit 从 (2,5) 起投 |
|
||||
| Q7 | 新技能字段 | 补齐 weight(均 2)/ display_name(毒吐、盾击);debuff 未入选故无 buff_ref 问题(主角侧减益 `off_guard` 已被蛛网束缚占用,`sapped` 留作后续) |
|
||||
| Q8 | rider | **两新行均不带 rider**(低 atk 下恒被 damage_floor 兜成 1,与 0.75 档等效,白占字段) |
|
||||
| Q9 | N3 挂载 | **挂敌种行 + 全填 normal**(乙案)。与 06:126「全局平移:重甲 −1 / 魔法甲 +1」精确一致,且已足够让锻造甲路线有战斗意义;差异化填值另立项 |
|
||||
|
||||
---
|
||||
|
||||
**残留风险(非待裁点)**:M4 数值批若后续重标 (1,2) 血量,本批的 22 会被覆盖——属预期内,本批只负责消除当前的 5 倍墙。
|
||||
|
||||
卡片成立前置:~~grilling 复核门~~(2026-10-13 已过)+~~用户卡审~~(2026-10-13 已过)。
|
||||
+3
-2
@@ -24,7 +24,7 @@
|
||||
## 当前位置(2026-10-11 刷新)
|
||||
|
||||
- **里程碑语义(2026-10-09 立规换代,详见下方里程碑表的换代注)**:现行里程碑 = **M3「Alpha 版本的完整实现」**——用户未明令宣布完成前停留 M3,迭代只排 M3 需求;M4=Beta 版本的完整实现,一律不排期。下文里程碑表的旧编号(M-3/M-4)保留作历史序列,语义以本节为准。
|
||||
- **迭代进度**:迭代 19 五卡全部已入库(2026-10-08);**迭代 20=专长实装批 ✅ 已入库**(2026-10-11,出口闸全绿;残留人闸=实机目检五件+V20/V21/V22 人工核对半,07 在册);**迭代 21=天赋树实装批 ✅ 已入库(2026-10-12 U0 开工单会话交付,T0-T7 全绿;残留人闸=实机目检四柜台)**;**迭代 22=秘宝体系实现重构落地批 ✅ 已入库(2026-10-12 单会话交付,T1-T7 全绿;残留人闸=实机目检秘宝解锁-装配流程)**;**迭代 23=锻造工坊实装批 ✅ 已入库(2026-10-12 单会话交付,T0-T7 全绿;残留人闸=实机目检工作间形态与购买交互)**;**迭代 24+**=M4 数值批(Alpha 收官位·未排期——用户令 2026-10-07:后续新迭代一律不先做 M4)。
|
||||
- **迭代进度**:迭代 19 五卡全部已入库(2026-10-08);**迭代 20=专长实装批 ✅ 已入库**(2026-10-11,出口闸全绿;残留人闸=实机目检五件+V20/V21/V22 人工核对半,07 在册);**迭代 21=天赋树实装批 ✅ 已入库(2026-10-12 U0 开工单会话交付,T0-T7 全绿;残留人闸=实机目检四柜台)**;**迭代 22=秘宝体系实现重构落地批 ✅ 已入库(2026-10-12 单会话交付,T1-T7 全绿;残留人闸=实机目检秘宝解锁-装配流程)**;**迭代 23=锻造工坊实装批 ✅ 已入库(2026-10-12 单会话交付,T0-T7 全绿;残留人闸=实机目检工作间形态与购买交互)**;**迭代 24=敌人表内容修批(三关)待开工**(2026-10-13 用户令编入,卡①;需求卡片 v1.1 零待裁点,开工门=U0;**用户预留:后续其他需求陆续编入本迭代**);**迭代 25+**=M4 数值批(Beta 位·未排期——用户令 2026-10-07:后续新迭代一律不先做 M4;迭代 24 占位后本批顺延)。
|
||||
- **近期主战场**:迭代 20/21/22/23 残留人闸(实机目检四批:专长五件+营地四柜台+秘宝解锁装配+锻造工作间,07 在册);**下一前沿=M4 数值批,待 U0 发令**(锻造工坊批 provisional 数值终值归其统一标定)。
|
||||
- **实时状态**:以根目录 [active.md](active.md) 顶部「当前状态快照」节为准(`stage.txt` 已定性为旧阶段开关,仅存档)。
|
||||
|
||||
@@ -80,7 +80,8 @@
|
||||
| 迭代 22 | **秘宝体系实现重构落地批**——需求卡片=design/research/需求卡片-秘宝体系实现重构落地批-2026-10-11.md(v1.3 C1-C6 全裁);**2026-10-11 用户令编入**:新目录 12 件实装+解锁混合制(逐件分配锁定表在卡)+装配不可变(冒险中零更换)+旧数据行清理+效果引擎接入;槽位来源不在本批(树接口接缝——迭代 21 已实装树点亮数槽位源,本批直接消费)+装配档位格约束;估时 6d(区间 5-7d)——**✅ 已入库(2026-10-12,/goal+iter U0 开工单会话交付:T1 数据层 12 行换代+schema 扩签/T2 解锁服务+工坊面退役+档位格约束/T3 效果引擎接入+扩签+常时参数面+试炼镐积点口+充能周期/T4 呈现换代+呈现桥+试炼镐 HUD 入口/T5 替换子交互拆除+库存保留注记/T6 验收闸断言;冒烟 898/0+run_all 22 套+重闸全绿;实现报告=design/qa/iter22-实现报告-2026-10-12.md;残留人闸=实机目检秘宝解锁-装配正常流程〔07 ㉑〕)**
|
||||
| 迭代 23+ | **M4 数值批(**原 22+;迭代 21 已编入天赋树实装批、迭代 22 已编入秘宝实装批,均 2026-10-11 用户令**——**Alpha 收官位·未排期**〔2026-10-09 语义换代:M4=Beta 阶段、非 Alpha 收官位,M3 未由用户明令关闭前不排期维持〕——2026-10-05 用户令编入迭代 17 卡②;2026-10-06 用户令移出独立成批并定序「Alpha 阶段最后——内容补全先行、统一数值调整殿后」〔当日曾被编入迭代 18 为收官卡,2026-10-07 用户令撤回〕;**2026-10-07 用户令二次后移:后续新迭代(迭代 20 起)一律不先做 M4,除非用户明确要求启动 M4 批次**)**:四件数值欠账合一批——①削弱档位终值(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) |
|
||||
| 迭代 23 | **锻造工坊实装批(2026-10-12 用户令编入——设计面 v0.6 就绪)**:按 [锻造工坊](design/gdd/systems/跨局循环/锻造工坊.md) **v0.6** 设计权威文档实装——迁移面:①新建锻造路线行族(现役 `meta.tres` forge_products 已随迭代 21 T5 退役、无改造对象;钥石定价历史考古 20/150%、投值归 M4)②两根类型轴所有权移交(默认值归锻造工坊配置常驻持有、hero.tres 静态表两轴删除、选中态写存档域+冒险开始参数面注入)③存档域 forge_routes(已预登记存档序列化.md v7 计划行)④满级特效本期不实装(只留扩展位)⑤敌方 attack_type 填值归敌人系统/战斗结算侧(非本批——敌方定义数据、与名字血量同时读写、无独立时序)⑥术语登记(v0.6 已做完:术语表+registry)⑦数值验证义务=改前/改后同种子配对读数。解锁通道=并联双通道;一次冒险=一武器类型+一甲型。**✅ 已全批入库(2026-10-12,/goal+iter U0 开工单会话交付——worktree g-plan2-iter23-forge 七提交;T1 行族+T2 两轴移交+T3 写口族+T5 存档 v7(序调先行)+T4 注入链+T6 工作间 UI+T7 收口;冒烟 938/0+run_all 24 套+probe click/full+render_gate+doc 三闸/熵增对基线零新增+MC 同种子配对零漂移;实现报告=design/qa/iter23-实现报告-2026-10-12.md;残留人闸=实机目检工作间形态与购买交互〔07 在册〕;代拍板追认单+GDD 反哺点待用户)** | ✅ 已入库(出口闸全绿+实机目检归用户 07 在册) | 估时随需求卡片立项(实际单会话) |
|
||||
| 迭代 24+ | **M4 数值批(**原 22+;迭代 21 已编入天赋树实装批、迭代 22 已编入秘宝实装批(均 2026-10-11 用户令)、迭代 23 已编入锻造工坊实装批(2026-10-12 用户令)**——**Alpha 收官位·未排期**〔2026-10-09 语义换代:M4=Beta 阶段、非 Alpha 收官位,M3 未由用户明令关闭前不排期维持〕——2026-10-05 用户令编入迭代 17 卡②;2026-10-06 用户令移出独立成批并定序「Alpha 阶段最后——内容补全先行、统一数值调整殿后」〔当日曾被编入迭代 18 为收官卡,2026-10-07 用户令撤回〕;**2026-10-07 用户令二次后移:后续新迭代(迭代 20 起)一律不先做 M4,除非用户明确要求启动 M4 批次**)**:四件数值欠账合一批——①削弱档位终值(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) |
|
||||
| 迭代 24 | **①敌人表内容修批(三关)(2026-10-13 用户令编入;**本迭代位预留后续追加卡**——用户将把其他需求陆续编入本迭代)**:需求卡片=`design/research/需求卡片-敌人表内容修批-2026-10-13.md`(**v1.1**——grilling 复核九问 Q1-Q9 已全裁、零待裁点、开工门=U0)。三件事合一:**N1** 第一关 (1,2) 降档(`enemy.tres:48` 改两值:`hp` 50→22、`armor_class` 3→2;**敌种 `bugbear` 不动**——`enemy.tres:594-600` 注释载明该行 50 血系 2026-09-24 用户裁决的设计而非填错,且 `hobgoblin` 无立绘,故「改敌种」案已否决;本批定性=阶名化解方案实机未达预期按 2026-10-13 体验反馈重裁)· **N2** 第二/三关普通敌技能投放(`skills.tres` 12→14 行:新增 `venom_spit` 毒吐 damage 1.6/CD2 挂 (2,5)/(2,6)/(2,7) 巨蜘蛛族、`shield_bash` 盾击 damage 1.7/CD3 挂 (3,0)/(3,5)/(3,7) 灰矮人族;**首遇教学位 (2,4) 池不动**,venom_spit 自 (2,5) 起投;两新行均不带 `rider_mult`——低 atk 下恒被 `damage_floor` 兜成 1 与 0.75 档等效)· **N3** 敌方 `attack_type` 加列并全填 `normal`(挂**敌种行**、20 行同值,不做差异化;`enemy_table.gd` 加枚举校验 + `unit_container.gd:119` 加单位快照 + `battle_orchestrator.gd:1406` 第 9 参由 `""` 改传值;全局平移=穿重甲受伤 −1 / 魔法护甲 +1 / 轻甲 0,使锻造甲路线首次具备战斗意义)。**契约要点**:池与敌种键属**契约级**,改必同步 `smoke_all.gd:3211` `expect_pools`(N1 因键值不变零改动、N2 同步 6 键);节点图拓扑零触碰(A1 关卡节点图重构的地盘);(1,1) 地精一伙不在本批范围(「第二个节点」字面偏差已登记 06)。**收口去向**:06「第一关遭遇表数值异常」「第二关技能池与投放」与锻造工坊条迁移面⑥ 三条一并销号;08「二·内容量」敌种池行注摘除 | 迭代 23 出口(✅ 已满足)+ 开工门=U0(卡片零待裁点,发令即开工) | T0-T3≈1.75–2.25d(闸=冒烟基线 938/0 + run_all 24 套 + 探针 + 改前改后同种子 MC 配对读数三组) |
|
||||
| 迭代 25+ | **M4 数值批(**原 22+;迭代 21 已编入天赋树实装批、迭代 22 已编入秘宝实装批(均 2026-10-11 用户令)、迭代 23 已编入锻造工坊实装批(2026-10-12 用户令)**;迭代 24 已由用户令编入敌人表内容修批,本批顺延 25+**——**Alpha 收官位·未排期**〔2026-10-09 语义换代:M4=Beta 阶段、非 Alpha 收官位,M3 未由用户明令关闭前不排期维持〕——2026-10-05 用户令编入迭代 17 卡②;2026-10-06 用户令移出独立成批并定序「Alpha 阶段最后——内容补全先行、统一数值调整殿后」〔当日曾被编入迭代 18 为收官卡,2026-10-07 用户令撤回〕;**2026-10-07 用户令二次后移:后续新迭代(迭代 20 起)一律不先做 M4,除非用户明确要求启动 M4 批次**)**:四件数值欠账合一批——①削弱档位终值(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) |
|
||||
|
||||
## 执行纪律(2026-09-27 用户立规)
|
||||
|
||||
|
||||
Reference in new issue
Block a user