From 77f97548330ce0a794411d9e7818531ecad09163 Mon Sep 17 00:00:00 2001 From: cnc Date: Wed, 3 Jun 2026 15:20:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E8=80=83=E6=89=80=E6=9C=89=E5=88=86?= =?UTF-8?q?=E7=BB=84=EF=BC=8C=E5=AE=8C=E6=88=90=E5=B0=BD=E9=87=8F=E5=A4=9A?= =?UTF-8?q?=E7=9A=84=E5=86=85=E5=AE=B9=E3=80=82=E7=A6=81=E6=AD=A2=E9=A1=BA?= =?UTF-8?q?=E6=89=8B=E6=89=A9=E5=8A=9F=E8=83=BD=20smoke?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 结论:补强 tracked switchkins/remap 输出的 TOOL_TABLE source-only 守护,防止仓库内已生成表绕过 LinuxCNC source policy;表校验、native、source-link 均通过。 --- check-linuxcnc-switchkins-remap-table.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/check-linuxcnc-switchkins-remap-table.sh b/check-linuxcnc-switchkins-remap-table.sh index ff96ef6..77780df 100755 --- a/check-linuxcnc-switchkins-remap-table.sh +++ b/check-linuxcnc-switchkins-remap-table.sh @@ -2722,6 +2722,14 @@ validate_tool_table_source_coverage_only \ web/src/wasm-core.js \ web/src/index.ts \ "generated" +validate_tool_table_source_coverage_only \ + core/src/linuxcnc_switchkins_remap_table.inc \ + core/tests/linuxcnc_switchkins_remap_config_cases.inc \ + web/public/linuxcnc_switchkins_remap_config_cases.json \ + core/src/cnc_sim_api.cpp \ + web/src/wasm-core.js \ + web/src/index.ts \ + "tracked" validate_generated_header \ "$generated_dir/linuxcnc_switchkins_remap_table.inc" \