diff --git a/design/research/任务书-敌人表行集多行批-2026-10-05.md b/design/research/任务书-敌人表行集多行批-2026-10-05.md index 1a5b4fb2..5e776e73 100644 --- a/design/research/任务书-敌人表行集多行批-2026-10-05.md +++ b/design/research/任务书-敌人表行集多行批-2026-10-05.md @@ -29,6 +29,8 @@ ## 2. 现状事实(代码级考证,2026-10-05 起草时点;T0 须自行复核) +> **T0 实核修订(2026-10-07,基点 e535436,L2 记录级——行号漂移不动摇结构)**:F1/F2 函数体/F6/F7/F11 主段/F8/F9 全部无漂移;漂移项如实改列——F2 冒烟四调用点现 = `smoke_all.gd:3534/3536/3566/3569`(卡③暂停层批 smoke_all 加行后移);F4 spawn 函数头现 = `unit_container.gd:42`(取行 :47、数量守卫 :66-69、难度修饰 :61-63 不变);F5 战前预取现 = `battle_orchestrator.gd:181`(遭遇骰 :182-193「数量骰先、atk 骰后」同 scope,spawn 调用 :196);battle_narrator.gd 实际路径 = `game/presentation/battle_narrator.gd`(boss_name 定义 :71、resolve :75、取名 :76——非 core/);config_db_test 现 = `:60`;expect_pools 段现 = `smoke_all.gd:3052-3084`(文案行 :3084);「smoke_all 十余处」实核 = 直接调用 7 处(ceil 3 处 :1997/:2311/:3239 + floor 4 处)另加跨表契约断言段 :294-311 与 :3518-3533/:3555-3564 两处复述段。补采改前锚 40 局已获用户批准落盘(L3 报告 §七,seed0=83000,`runsum_iter17enemy_pre_{off,formed}_n20_20261007.jsonl`)。 + | # | 事实 | 读数 | |---|---|---| | F1 | 「每行集恰一敌种」校验位置 | `game/data/schemas/enemy_table.gd:108-112`——按 `(level_index, node_depth)` 聚合,行集内出现第二个 `enemy_id` 即报 `rowset_rule` 类错误,加载期致命中止 |