工程(注释标记词换代·oracle→判据出处): 用户 2026-11-07 令——判据出处注记的标记词改用项目已有中文名,避免 Oracle 被读成数据库。注释格式句、机检正则、标识符、卡片与登记同步换代;零行为改动。
改动面 112 文件 572+/572-:game/tests/** 与 game/probe/** 共 106 件 545 行 `# oracle:`→`# 判据出处:`;tools/capability_audit.py 正则字面量换中文+ORACLE_*→CRITERION_*/check_oracle_markers→check_criterion_markers/oracle_marked(flagged)→criterion_* 共 11 行;test-conventions.md:119 格式句+:155 措辞;待办清单与需求卡片-QA覆盖余量收口批各 1 处字面量;coverage_enum.py:21 与 camp_scene_layout_test.gd:101 旁支措辞;ui_click_probe.gd 对拍局部变量 oracle→expected 7 处;auto_player.gd 三处 safe_set 真值措辞。不动:历史审计报告两份、test-oracle-anchor 分支名、git 史、生成日志;指针格式/扫描面/判红条件/验收义务全不变。 读数(区内实跑):改前 capability_audit --strict「417 注记函数·红项 0」→改后「417 判据出处注记函数·红项 0」exit=0;新标记 545 行/106 文件,现行义务面 oracle 残留 0(在册沿革除外);diff 自检 game/ 非注释新增行仅 6 行且全在 ui_click_probe.gd 的 expected 变量段;112 改动文件 CRLF=0;py_compile tools/capability_audit.py OK;--docs exit=0【验收通过】无新增红;--gates exit=0(静态扫描绿、闸壳 bash -n ×13 失败 0)。
This commit is contained in:
1 parent
166114e094
commit
9f21236f80
112 files changed
+572
-572
No files matched your search
@@ -13,7 +13,7 @@ const Kit := preload("res://tests/unit/test_kit.gd") # T6 收口:_check/汇
|
||||
|
||||
|
||||
func _init() -> void:
|
||||
# oracle: design/gdd/systems/表现与支撑/HUD框架.md:260 (地形瓦片套宿主——装载组)
|
||||
# 判据出处: design/gdd/systems/表现与支撑/HUD框架.md:260 (地形瓦片套宿主——装载组)
|
||||
var board_dir := ProjectSettings.globalize_path("res://assets/art/board/")
|
||||
var probe_path := board_dir.path_join("terrain_wall_center_dungeon.png")
|
||||
if not FileAccess.file_exists(probe_path):
|
||||
@@ -42,7 +42,7 @@ func _init() -> void:
|
||||
# 套完整性:词表每个 board_type 的 16 墙 + 5 地面变体全部在盘(缺位 → BoardView 整批回落 dungeon 的
|
||||
# 缺位回退断言由 ui_input_probe 覆盖;本断言管「入包完整」面)
|
||||
func _test_set_completeness(board_dir: String, types: Array) -> void:
|
||||
# oracle: design/gdd/systems/表现与支撑/HUD框架.md:260 (瓦片套完整性组)
|
||||
# 判据出处: design/gdd/systems/表现与支撑/HUD框架.md:260 (瓦片套完整性组)
|
||||
var wall_names: Array = TilePaletteScript.TILE_WALL_NAMES
|
||||
var variants: int = int(TilePaletteScript.TILE_FLOOR_VARIANTS)
|
||||
for bt in types:
|
||||
@@ -60,7 +60,7 @@ func _test_set_completeness(board_dir: String, types: Array) -> void:
|
||||
|
||||
# 色相域抽检:wall_center 上半幅(墙顶面)与 floor_1 全幅的均值色相/明度
|
||||
func _test_hue_domains(board_dir: String) -> void:
|
||||
# oracle: design/gdd/systems/表现与支撑/HUD框架.md:260 地形瓦片色相域(色相域组)
|
||||
# 判据出处: design/gdd/systems/表现与支撑/HUD框架.md:260 地形瓦片色相域(色相域组)
|
||||
var bands := {
|
||||
"dungeon": [0.02, 0.16], # 暖石棕 ≈15°–58°
|
||||
"underdark": [0.50, 0.72], # 灰白蓝紫 ≈180°–260°
|
||||
@@ -124,7 +124,7 @@ func _load_stats(board_dir: String, fname: String, top_half: bool) -> Dictionary
|
||||
# (双峰纹理直画不可救——渲染帧取证深墨隐形实证,牌上深墨 12:1);③直画模式的双门槛值照抄
|
||||
# TilePalette 判据常量(防判据漂移)
|
||||
func _test_digit_ink_modes(board_dir: String, types: Array) -> void:
|
||||
# oracle: design/gdd/systems/表现与支撑/HUD框架.md:260 (数字墨色模式组)
|
||||
# 判据出处: design/gdd/systems/表现与支撑/HUD框架.md:260 (数字墨色模式组)
|
||||
var expect_plate := {"dungeon": false, "underdark": true, "deep_underdark": true}
|
||||
var variants: int = int(TilePaletteScript.TILE_FLOOR_VARIANTS)
|
||||
for bt in types:
|
||||
|
||||
Reference in new issue
Block a user