按text25.txt规划,实现L4-PYTHON-REMAP接入数控系统仿真系统

结论:已接入Python remap runtime proof chain,覆盖native、WASM、browser与release gate证据链;继续保持promotion_allowed=0,不批量解锁L4-PYTHON-REMAP。
This commit is contained in:
2026-06-19 18:52:24 +08:00
parent 51ae5d9a9a
commit fbf9dade9c
38 changed files with 2252 additions and 335 deletions

View File

@@ -171,6 +171,9 @@ native_input_fingerprint() {
"$CXX" --version 2>/dev/null | sed -n '1p' || true
printf 'CC=%s\n' "$CC"
"$CC" --version 2>/dev/null | sed -n '1p' || true
printf 'ENABLE_MILLTURN_USER_M_RUNTIME_PROBE=%s\n' "${ENABLE_MILLTURN_USER_M_RUNTIME_PROBE:-0}"
printf 'ENABLE_TOOL_DB_RUNTIME_PROBE=%s\n' "${ENABLE_TOOL_DB_RUNTIME_PROBE:-0}"
printf 'ENABLE_PYTHON_REMAP_RUNTIME_PROBE=%s\n' "${ENABLE_PYTHON_REMAP_RUNTIME_PROBE:-0}"
sha256sum \
"$ROOT_DIR/tools/build_native_probes.sh" \
"$ROOT_DIR/tools/source-manifest.txt"
@@ -1341,6 +1344,8 @@ if [[ "$(tr -d '[:space:]' < "$BUILD_DIR/linuxcnc_millturn_user_m_boundary_probe
"$BUILD_DIR/linuxcnc_millturn_user_m_boundary_probe"
run_logged_command \
linuxcnc_millturn_user_m_runtime_probe \
env \
ENABLE_MILLTURN_USER_M_RUNTIME_PROBE="${ENABLE_MILLTURN_USER_M_RUNTIME_PROBE:-0}" \
bash \
"$MILLTURN_USER_M_RUNTIME_PROBE"
else
@@ -1362,6 +1367,8 @@ if [[ "$(tr -d '[:space:]' < "$BUILD_DIR/linuxcnc_tool_db_boundary_probe.exitcod
"$BUILD_DIR/linuxcnc_tool_db_boundary_probe"
run_logged_command \
linuxcnc_tool_db_runtime_probe \
env \
ENABLE_TOOL_DB_RUNTIME_PROBE="${ENABLE_TOOL_DB_RUNTIME_PROBE:-0}" \
bash \
"$TOOL_DB_RUNTIME_PROBE"
else
@@ -1382,6 +1389,8 @@ if [[ "$(tr -d '[:space:]' < "$BUILD_DIR/linuxcnc_python_remap_boundary_probe.ex
"$BUILD_DIR/linuxcnc_python_remap_boundary_probe"
run_logged_command \
linuxcnc_python_remap_runtime_probe \
env \
ENABLE_PYTHON_REMAP_RUNTIME_PROBE="${ENABLE_PYTHON_REMAP_RUNTIME_PROBE:-0}" \
bash \
"$PYTHON_REMAP_RUNTIME_PROBE"
else