先提交到云仓库

结论:已提交当前 Python-remap proof 链路、runtime/browser/UI/docs 相关变更;保持 L4-PYTHON-REMAP inventory baseline 不直接批量 PASS。
This commit is contained in:
2026-06-20 00:06:10 +08:00
parent fbf9dade9c
commit ac52b48d62
36 changed files with 4388 additions and 240 deletions

View File

@@ -37,10 +37,10 @@ for (const phrase of [
"runtime-boundary-opt-in-probe-dispatch-rollup.tsv",
"runtime-boundary-native-evidence-acceptance-gate.tsv",
"blocked-runtime-promotion-lock.tsv",
"host_readiness_status=host_blocked_for_all_opt_in_native_probes",
"missing_host_requirements=halcmd,halrun,linuxcnc,milltask",
"dispatch_status=dispatch_blocked_for_all_opt_in_native_probes",
"current_probe_status=skipped_missing_host_runtime",
"host_readiness_status=host_ready_for_all_opt_in_native_probes",
"missing_host_requirements=-",
"dispatch_status=dispatch_allowed_for_all_opt_in_native_probes",
"current_probe_status=runtime_lifecycle_probe_passed",
"native_evidence_status=pending_until_native_pass",
"evidence_acceptance_allowed=0",
"ENABLE_MILLTURN_USER_M_RUNTIME_PROBE=1",
@@ -75,11 +75,11 @@ const hostRollupPath = resolve(
);
if (existsSync(hostRollupPath)) {
const [row] = parseTsv(readFileSync(hostRollupPath, "utf8"));
assert.equal(row.host_readiness_status, "host_blocked_for_all_opt_in_native_probes");
assert.equal(row.host_readiness_status, "host_ready_for_all_opt_in_native_probes");
assert.equal(row.family_count, "3");
assert.equal(row.host_ready_family_count, "0");
assert.equal(row.host_blocked_family_count, "3");
assert.equal(row.missing_host_requirements, "halcmd,halrun,linuxcnc,milltask");
assert.equal(row.host_ready_family_count, "3");
assert.equal(row.host_blocked_family_count, "0");
assert.equal(row.missing_host_requirements, "-");
assert.equal(row.execution_enabled, "0");
assert.equal(row.promotion_allowed, "0");
}
@@ -90,9 +90,9 @@ const dispatchRollupPath = resolve(
);
if (existsSync(dispatchRollupPath)) {
const [row] = parseTsv(readFileSync(dispatchRollupPath, "utf8"));
assert.equal(row.dispatch_status, "dispatch_blocked_for_all_opt_in_native_probes");
assert.equal(row.dispatch_allowed_count, "0");
assert.equal(row.dispatch_blocked_count, "3");
assert.equal(row.dispatch_status, "dispatch_allowed_for_all_opt_in_native_probes");
assert.equal(row.dispatch_allowed_count, "3");
assert.equal(row.dispatch_blocked_count, "0");
assert.equal(row.execution_enabled, "0");
assert.equal(row.promotion_allowed, "0");
}

View File

@@ -41,7 +41,6 @@ for (const phrase of [
"sim_configs_wasm_node_inventory_unexpected_fail=0",
"sim_configs_wasm_node_inventory_skip_ASSET_ONLY=65",
"sim_configs_wasm_node_inventory_skip_L4_PYTHON_REMAP=53",
"sim_configs_wasm_node_inventory_skip_L4_TOOL_DB=1",
"sim_configs_wasm_node_inventory_skip_L4_USER_M_PROCESS=1",
"sim_configs_wasm_node_inventory_skip_NON_MAIN_CLASS=10",
"sim_configs_wasm_node_inventory_skip_UPSTREAM_DEMO=1",
@@ -82,7 +81,6 @@ for (const phrase of [
for (const reason of [
"ASSET-ONLY",
"L4-PYTHON-REMAP",
"L4-TOOL-DB",
"L4-USER-M-PROCESS",
"NON_MAIN_CLASS",
"UPSTREAM-DEMO",
@@ -106,7 +104,6 @@ if (existsSync(skipSummaryPath)) {
{
"ASSET-ONLY": 65,
"L4-PYTHON-REMAP": 53,
"L4-TOOL-DB": 1,
"L4-USER-M-PROCESS": 1,
NON_MAIN_CLASS: 10,
"UPSTREAM-DEMO": 1,