W5 收尾:文档同步+W6 备忘 — #13 方案 A 代码侧同步(RESTART_TARGETS/tune_restart_curve/gates 注释/测试断言改 1:0.48:0.42:0.40),门 #13 restart.pass=true R1-R4 全入带;架构文档 §4.2 宿慧公式注释+目录树补 meta_upgrades;CLAUDE.md 新增文档落点规则 §9.7;test_runner 752 检查 8/8
CI / data-gate(schema v0 数据门) (push) Canceled after 0s

This commit is contained in:
程基岩(engineering-lead) committed 2026-10-21 18:48:19 +08:00
1 parent c0a5c52cb7
commit 42aff596f7
12 files changed
+65 -18

No files matched your search

@@ -7,6 +7,20 @@
---
## 后记(2026-10-21 · #13 方案 A 落定,本报告 §0-§7 为二轮当时记录)
**用户已对 #13 拍板方案 A——接受实测曲线为校准则。** 文策渊产出 Balance Bible v1.1
(`design/gdd/2026-10-21-F-balance-bible-v1.1.md` §4.3):#13 目标曲线 `1:0.6:0.4:0.3` →
**`1:0.48:0.42:0.40`**(标注为二轮 sim 实测校准值,归因 = 一轮预估的「182min÷倍率」线性模型未计
阻尼),R4 目标带随曲线改为 [0.30,0.50],**R4=0.396 入带,新口径下 R1-R4 全 PASS**;R5 起 ≥0.25× 不变。
工程侧同步落地(W5 收尾,commit 待主理人代提):`PrestigeModel.RESTART_TARGETS` → `[1.0, 0.48, 0.42, 0.40];
`tune_restart_curve`(balance_tuning.csv,经 gen 脚本)→ `1:0.48:0.42:0.40`;`gates.gd` 文档注释同步;
`test_economy_formulas` / `test_balance_data` 断言更新。**sim 复跑验证 #13 新口径 PASS**(见 §6 补记)。
本节之下 §0-§7 的"#13 残留 FAIL"表述均为**旧曲线口径下的二轮当时判定**,保留作校准历史,不需回改。
---
## 0. 结论速览
| 项 | 结果 |
@@ -179,6 +193,16 @@
**确定性备注**:sim 无时钟依赖(RandomStrategy 种子 7、固定步长),二轮报告重跑逐值一致;`report-2026-10-21.json` 为可复现产物。
**§6 补记(2026-10-21 · W5 收尾:#13 方案 A 落地后复跑)**:
| 步骤 | 结果 |
|---|---|
| gen 脚本重跑 | exit=0;漂移哈希前后**仅 2 文件变化**(`balance_tuning.csv` + 其 build JSON——`tune_restart_curve` 一行 1:0.6:0.4:0.3 → 1:0.48:0.42:0.40),其余 95 文件字节不变 |
| import_all | PASS(10 表/238 行/0 违规,差异化「~0 变更」= importer 与 gen 产物逐字节一致) |
| test_runner | **PASS(752 检查全过)**——economy_formulas 160→162(新增 R2=0.48/R3=0.42 断言);balance_data 的重开曲线文本断言同步 v1.1 |
| sim | exit=0;**`restart.pass=true`**:「R1=1.00(目标 1.00);R2=0.48(目标 0.48);R3=0.42(目标 0.42);R4=0.40(目标 0.40)」——新曲线下 R1-R4 全入带;主口径未过门 = [];硬门 5/10 双 true;6 个 `pass:false` 全部为非主口径策略 cross 观测(greedy#2、novice#3/#14、random#2/#3/#14,主理人已核) |
| 报告 | `tests/sim_reports/report-2026-10-21.json` 已按新代码重生成(同日覆盖;FAIL 旧版存于 commit `c0a5c52` 历史) |
---
## 7. 待办与阻塞
@@ -198,16 +222,18 @@
### 7.2 待裁定(按优先级)
1. **#13 R4 残留**:选项 A/B/C/D(§3.3),工程建议 A 或 D;若选 C,工程立即可跑变体 sim 定量。
2. **devour 后 H10 越红线**(§4.3):是否纳入 #10 断言口径 + 设计侧处理选项,建议 W6 敕封校准项一并处理。
3. **设计侧文档补登**:[B§12] 表清单补登 `wrath_layers`(架构文档在 C 盘设计仓,属文策渊);若采选项 A,需同步 [B§4.3] 重开目标曲线修订条。
1. ~~**#13 R4 残留**~~ → **已定**:用户拍板方案 A,Balance Bible v1.1 §4.3 曲线改 1:0.48:0.42:0.40,代码/数据/测试已同步(见文首后记)。
2. **devour 后 H10 越红线(当前唯一已知的红线口径缺口)**(§4.3):门 #10 的"单轮峰值"是否取 max-over-runs 待决——文策渊已确认 devour 轮后 H10 峰值 2.498e14 越红线 2.5×(当前 #10 双断言只含 greedy 单轮 11.831B + restart lifetime 7.007B,devour 轮不在断言内)。**W6 敕封校准时决策;在此之前不扩断言范围**(扩了会让 #10 变 FAIL,阻塞当前全绿状态)。
3. **设计侧文档补登**:[B§12] 表清单补登 `wrath_layers`(架构文档目录树已由文策渊补登;架构文档 §4.2 MultiplierSet 注释与目录树 meta_upgrades.csv 行本收尾轮已同步)。
### 7.3 W6 输入备忘
- **红线口径缺口(唯一已知)**:门 #10"单轮峰值"是否取 max-over-runs 待决——devour 轮后 H10 峰值 2.498e14 越红线 2.5×(文策渊已确认)。W6 敕封校定时决策;**当前不扩断言范围**(保全绿状态)。若取 max-over-runs,需先设计侧处理后 H10 膨胀(gen12 rate 下调或 lifetime 显式软上限,[裁] §2.5 已列选项)。
- M-4:门 #9-b 的 β 口径标定(离线 8h 推进比)仍缺数据;
- M-5:门 #11(BossBattle 接入后)与 P-10/P-15 的 #11-d 触发条件;
- #13 触底支路(R5 起 ≥0.25×)本轮未覆盖——8h 预算只完成 R1-R4;如需验证触底支路,restart 预算提至 10-12h;
- 任务 #22/#27(W3/W4 批次提交)同受 git 缺失阻塞,可一并处理。
- #13 触底支路(R5 起 ≥0.25×)本轮未覆盖——8h 预算只完成 R1-R4;新曲线下复跑时 restart 预算提至 10-12h;
- m04 P2 备选("跳过每档封顶 +25 级")是否转正——依赖 #13 曲线数据,v1.1 已列 P2 维持待定;
- 任务 #22/#27/#44(W3/W4/W5 批次提交)同受 git 缺失阻塞,可一并处理。
---