先提交到云仓库
结论:已提交当前 Python-remap proof 链路、runtime/browser/UI/docs 相关变更;保持 L4-PYTHON-REMAP inventory baseline 不直接批量 PASS。
This commit is contained in:
@@ -52,6 +52,10 @@ Current baseline:
|
||||
`wasm-port/build/wasm/sim-configs-inventory/python-remap-native-runtime-state-plan.tsv`
|
||||
- Node Python-remap native runtime fixture-plan artifact:
|
||||
`wasm-port/build/wasm/sim-configs-inventory/python-remap-native-runtime-fixture-plan.tsv`
|
||||
- Node Python-remap bulk promotion plan artifact:
|
||||
`wasm-port/build/wasm/sim-configs-inventory/python-remap-bulk-promotion-plan.tsv`
|
||||
- Node Python-remap row runtime proof artifact:
|
||||
`wasm-port/build/wasm/sim-configs-inventory/python-remap-row-runtime-proof.tsv`
|
||||
- Node runtime-boundary contract summary artifact:
|
||||
`wasm-port/build/wasm/sim-configs-inventory/runtime-boundary-contract-summary.tsv`
|
||||
- Node boundary-phase completion artifact:
|
||||
@@ -235,6 +239,21 @@ Legend:
|
||||
`ENABLE_PYTHON_REMAP_RUNTIME_PROBE=1` proves the `demo.ini`
|
||||
path/toplevel import, `queuebuster` callable lookup, generator return, and
|
||||
first `INTERP_EXECUTE_FINISH` yield.
|
||||
- `python-remap-bulk-promotion-plan.tsv`: one row per current
|
||||
`L4-PYTHON-REMAP` inventory row. It records the Phase 1 blockers required
|
||||
before any bulk promotion, including row runtime proof, Python module and
|
||||
callable binding, NGC remap asset staging, NGC-only standalone guards,
|
||||
interpreter/canonical bridges, HAL/UI/HALUI boundaries, native/WASM/browser
|
||||
row pass proof, and the manual lock. It keeps every row
|
||||
`execution_enabled=0` and `promotion_allowed=0`, so the current
|
||||
PASS/SKIP baseline is unchanged.
|
||||
- `python-remap-row-runtime-proof.tsv`: one row per current
|
||||
`L4-PYTHON-REMAP` inventory row. It records the Phase 2 row-aware runtime
|
||||
proof substrate: the SDK row runtime port API and row proof plan are ready,
|
||||
while module staging, TOPLEVEL execution, PATH_PREPEND application, callable
|
||||
binding, generator lifecycle, NGC remap staging, NGC-only standalone guards,
|
||||
interpreter/canonical bridges, and native/WASM/browser row pass proof remain
|
||||
pending. Every row keeps `execution_enabled=0`.
|
||||
- `runtime-boundary-contract-summary.tsv`: one row per blocked runtime boundary
|
||||
class. It unifies the user-M transition contract, tool DB transaction
|
||||
contract, and Python runtime contract with their native-alignment artifact,
|
||||
@@ -349,7 +368,7 @@ Legend:
|
||||
`build/wasm/sim-configs-inventory/` must be referenced by the current
|
||||
compatibility, matrix, or full-process boundary docs, so generated gate
|
||||
artifacts cannot silently appear without review text. The generated WASM
|
||||
inventory artifact list must remain the exact duplicate-free 55-entry
|
||||
inventory artifact list must remain the exact duplicate-free 57-entry
|
||||
baseline, and every token plus the fixed-count, duplicate-free, and
|
||||
fetchability guards must also be listed by browser smoke.
|
||||
- The same inventory check covers native generated TSV artifacts under
|
||||
@@ -362,7 +381,7 @@ Legend:
|
||||
compatibility, matrix, and full-process boundary docs and checking the
|
||||
generated WASM inventory artifact names plus native TSV tokens against the
|
||||
same completion-summary counts. The Node coverage gate also locks the two
|
||||
documentation-coverage completion counts to the current `55` WASM inventory
|
||||
documentation-coverage completion counts to the current `57` WASM inventory
|
||||
artifacts and `8` native TSV artifacts. It verifies that browser smoke
|
||||
executes the artifact documentation coverage helper, calls the completion
|
||||
count-parity helper with the generated completion rows, fetches and joins the
|
||||
@@ -409,23 +428,25 @@ Legend:
|
||||
affected opt-in environments, and exact probe command traceability while
|
||||
remaining non-executing and non-promoting.
|
||||
- `runtime-boundary-host-readiness-rollup.tsv`: the aggregate host-readiness
|
||||
decision for all blocked runtime families. On this host it records zero
|
||||
ready families, missing `halcmd`, `halrun`, `linuxcnc`, and `milltask`, and
|
||||
`host_blocked_for_all_opt_in_native_probes`.
|
||||
decision for all runtime-boundary proof families. On this host it records
|
||||
three ready opt-in native probes, no missing host requirements, and
|
||||
`host_ready_for_all_opt_in_native_probes`.
|
||||
- `runtime-boundary-opt-in-probe-dispatch-plan.tsv`: one dispatch row per
|
||||
guarded native runtime probe. It turns host readiness into a dispatch action
|
||||
and remains non-promoting; a dispatchable row only means the manual opt-in
|
||||
native probe may be attempted on a ready host.
|
||||
- `runtime-boundary-opt-in-probe-dispatch-rollup.tsv`: the aggregate dispatch
|
||||
switch for blocked runtime probes. Current rows are blocked for missing host
|
||||
requirements, so no opt-in native probe is dispatchable on this host.
|
||||
switch for runtime-boundary probes. Current rows are dispatchable for manual
|
||||
opt-in native probes, while `execution_enabled=0` and `promotion_allowed=0`
|
||||
remain unchanged.
|
||||
- `runtime-boundary-opt-in-probe-skip-evidence-contract.tsv`: the per-probe
|
||||
skip/evidence contract. It records the skip reason, missing host
|
||||
requirements, current probe status, whether native pass evidence is required
|
||||
now, and keeps every skipped probe non-executing and non-promoting.
|
||||
- `runtime-boundary-opt-in-probe-skip-evidence-rollup.tsv`: the aggregate
|
||||
evidence decision for skipped opt-in probes. While all probes are skipped for
|
||||
missing host requirements, no native pass evidence is accepted.
|
||||
evidence decision for opt-in probes. Dispatchable probes do not require skip
|
||||
evidence; accepted Python remap lifecycle evidence still does not allow
|
||||
promotion.
|
||||
|
||||
## Summary
|
||||
|
||||
|
||||
Reference in New Issue
Block a user