From 31eb5d3f43432a03816ed64aeb96bc328c63f384 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Thu, 5 Nov 2026 02:54:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D(test=20oracle=20=E5=90=88?= =?UTF-8?q?=E5=B9=B6=E6=94=B6=E5=B0=BE=E4=B8=A4=E5=A4=84=E9=81=97=E6=BC=8F?= =?UTF-8?q?):=20README=20=E8=8A=82=E7=82=B9=E5=9B=BE=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E8=A1=8C=E8=A1=A5=E6=8C=82=20level=5Fgen=5Fparams/encapsulatio?= =?UTF-8?q?n=5Fp2=5Fsweep=20=E4=B8=A4=E9=94=9A=E2=80=94=E2=80=94=E5=90=88?= =?UTF-8?q?=E5=B9=B6=E5=86=B2=E7=AA=81=E5=B9=B6=E9=9B=86=E6=97=B6=20replac?= =?UTF-8?q?e=20=E4=B8=8A=E4=B8=8B=E6=96=87=E4=B8=B2=E6=9C=AA=E7=AE=97?= =?UTF-8?q?=E8=A1=8C=E9=97=B4=E3=80=8C=E8=B5=B7=E5=85=B3=E9=80=89=E8=B7=AF?= =?UTF-8?q?=E3=80=8D=E8=A1=8C=E8=87=B4=E9=9D=99=E9=BB=98=E6=9C=AA=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2,=E5=90=88=E5=B9=B6=E5=90=8E=E9=93=BE=E5=BC=8F?= =?UTF-8?q?=E9=94=9A=E6=9C=BA=E6=A3=80=E6=8B=A6=E5=87=BA(=E9=93=BE?= =?UTF-8?q?=E6=96=AD1);=20=E5=BE=85=E5=8A=9E=E6=B8=85=E5=8D=95=E7=9B=B4?= =?UTF-8?q?=E6=94=B9=E7=B1=BB=E6=9D=A1=E7=9B=AE=E5=88=A0=E6=AE=8B=E7=95=99?= =?UTF-8?q?=E3=80=8C=E7=BC=BA=E5=8F=A3=E3=80=8D=E6=AE=B5(pipeline=5Fgate?= =?UTF-8?q?=20=E5=88=A4=E6=8D=AE:=E5=BE=85=E6=89=A7=E8=A1=8C=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E5=90=8E=E6=AE=B5=E4=B8=8D=E5=BE=97=E6=AE=8B=E7=95=99?= =?UTF-8?q?=E7=BC=BA=E5=8F=A3=E5=B1=9E=E6=80=A7)=E2=80=94=E2=80=94?= =?UTF-8?q?=E4=B8=A4=E7=BA=A2=E7=9A=86=E6=9C=BA=E6=A3=80=E5=BD=93=E5=9C=BA?= =?UTF-8?q?=E6=8B=A6=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/tests/README.md | 2 +- 待办清单.md | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/game/tests/README.md b/game/tests/README.md index eadbd3f2..764a9d29 100644 --- a/game/tests/README.md +++ b/game/tests/README.md @@ -74,7 +74,7 @@ tests/ | 专长(奇物)授予与凭证保底 | 奇物 | `AdventureRunner.present_node_curio()`/`feats_held()` × 效果引擎兑付 | `adventure_feats_test.gd:_smoke_feats`;`feat_vouchers_test.gd:_init` | | 节点图生成合法性与同种子复现 | 关卡节点图生成 | `NodeMapGenerator.generate()`/`validate_output()` | `node_map_generator_test.gd:_test_output_ok`;`node_map_generator_test.gd:_test_reproducible`;`node_map_generator_test.gd:_test_exit_structure` | | 节点图生长递增与无解 fail-fast | 关卡节点图生成 | `NodeMapGenerator.generate()`/`is_fatal()` | `node_map_growth_test.gd:_test_growth`;`node_map_growth_test.gd:_test_fatal_subprocess` | -| 节点图参数读表与域单点(三参数驱动产物/生成器侧可行性保留) | 关卡节点图生成 | `NodeMapGenerator.generate()`/`LevelGenParams.validate()` | `node_map_generator_test.gd:_test_gen_params_table_driven`;`table_structure_guard_test.gd:_test_level_gen_new_fields` | +| 节点图参数读表与域单点(三参数驱动产物/生成器侧可行性保留) | 关卡节点图生成 | `NodeMapGenerator.generate()`/`LevelGenParams.validate()` | `node_map_generator_test.gd:_test_gen_params_table_driven`;`table_structure_guard_test.gd:_test_level_gen_new_fields`;`level_gen_params_test.gd:_init`;`encapsulation_p2_sweep_test.gd:_init` | | 起关/选路/断点重生成同图(集成) | 关卡节点地图×关卡节点图生成×冒险结构 | `LevelRunner.start_level()`/`start_level_external()`/`pick_next_node()`;`AdventureRunner.resume_adventure()` | `node_map_determinism_test.gd:_smoke_generated_map_determinism` | | 信息迷雾类型可见性 | 关卡节点地图 | `LevelRunner.type_visible_ids()` | `level_map_type_vis_test.gd:_test_layer_distance`;`level_map_type_vis_test.gd:_test_boss_exempt`;`level_map_type_vis_test.gd:_test_resume_rebuild`;`level_map_info_fog_test.gd:_initialize` | | 关卡表消费侧校验与关卡推进 | 关卡节点地图×数据配置 | `LevelTable.validate_graph()`;`LevelRunner.start_level()` | `level_table_validate_test.gd:_test_positive`;`level_table_validate_test.gd:_test_negative`;`level_shop_economy_test.gd:_smoke_level` | diff --git a/待办清单.md b/待办清单.md index b069c19d..d9e01b3b 100644 --- a/待办清单.md +++ b/待办清单.md @@ -291,8 +291,6 @@ **实况**:证据=test-conventions §8.3「判据出处行锚」「真实入口判定口径」两条文(本批落);链式锚机检已在闸(capability_audit 链断 0,80 套件全承接)。剩余面=①营地七物件段等 ~40 处 emit 站点仍为接线验证(大门/进档链已于本批真输入化,能力行 :158 残险在案)②存量 996 条断言的判据出处逐条精锚(链式锚已保可核,精锚提升出处粒度)。 -**缺口**:无(规则已立,纯执行分期;①依赖屏幕级真输入承载扩展)。 - **改动面**:游戏代码 **状态**:待执行