推进非Qt虚拟HAL诊断证据

This commit is contained in:
2026-06-18 04:58:18 +08:00
parent 3bc3b453c4
commit e263387cea
6 changed files with 129 additions and 20 deletions

View File

@@ -209,9 +209,30 @@ sim_configs_wasm_node_inventory_skipped=131
sim_configs_wasm_node_inventory_unexpected_fail=0
```
The next practical promotion slice is to add non-Qt evidence for
`axis/vismach/puma/puma_seam_weld.ngc` and
`axis/rose_engine/rcone_demo.ngc`.
## 2026-06-18 Non-Qt Promotion Evidence
The promotion-candidate release gate has now been extended beyond QtDragon to
the two Tier 1 non-Qt candidates:
- `axis/vismach/puma/puma_seam_weld.ngc`
- `axis/rose_engine/rcone_demo.ngc`
The required candidate set now covers all eight source-derived Tier 1 rows:
the six QtDragon on-abort candidates, PUMA seam weld, and rose-engine cone
demo. Release diagnostics validation requires the PUMA row to include
`puma.ini`, `puma_seam_weld.ngc`, and the LinuxCNC remap subroutine source
`remap_subs/428remap.ngc`. It also requires the rose-engine row to include
`rose_engine.ini` and `rcone_demo.ngc`.
This still does not change inventory promotion counts. Both rows remain Node
inventory `PASS` with matrix `INV`; the added value is explicit browser
diagnostics evidence and release-gate enforcement that the virtual HAL reports
are complete for non-Qt sim-config families.
The next practical promotion slice is to design non-main macro/load fixture
evidence, starting with `axis/rose_engine/rcone.ngc` paired to
`rcone_demo.ngc`, without executing macro/load rows as standalone browser main
programs.
## Boundary Statement