chore: close wasm status contract work

This commit is contained in:
wangdequan
2026-07-08 09:20:47 -04:00
parent 97732ceb0b
commit e69333972c
69 changed files with 20435 additions and 495 deletions

View File

@@ -80,6 +80,8 @@
| T-076 | 2026-07-04 18:12 EDT 真实执行复验与缺失功能工作计划 | 完成 | 重新执行 native LinuxCNC、Web evidence、Node smoke、browser smoke 和 compare`compare.status=pass``60/60 pass``blockers=[]`,缺失功能清单为空,后续按 `12-20260704-真实执行复验与缺失功能工作计划.md` 做变更后强制复验 |
| T-077 | 2026-07-05 用户要求完全对标复验与文档修订 | 完成 | 明确硬件相关排除边界;以 `/home/mes123456/cnc_wams/linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzbc-trt.ini` 为 native 权威基线重新执行 native/Web/compare/build/smoke`compare.status=pass``60/60 pass``blockers=[]``requiredImprovements=[]` |
| T-078 | 2026-07-07 AXIS 主控制按钮状态链路收敛 | 完成 | 按 `18-20260707-AXIS主控制按钮调用链与Web完善指南.md` 完成 ESTOP、Power、Home、Run、Pause/Resume、Step 的 LinuxCNC task/motion/home 状态收敛Task/HAL WASM 暴露 `motionEnabled``homed[]``singleStepping``motionStepping`policy 统一门禁build、Node/WASM/browser smoke、Web evidence 和 compare 均通过,最新 `compare.status=pass``60/60 pass``blockers=[]``requiredImprovements=[]` |
| T-079 | 2026-07-07 AXIS 按钮 LinuxCNC C++ 功能级 compare 硬验收 | 完成 | 按 `20-20260707-AXIS按钮LinuxCNC真实C++对标实施步骤.md``21-20260707-AXIS按钮LinuxCNC真实C++对标验收测试.md` 增强 `tools/compare-xyzbc-trt-evidence.mjs`compare 输出 `surfaceSummary``functionalSummary`,并硬检查 `cppTaskStateMachineParity``cppModeGateParity``cppHomingParity``cppRunGateParity``cppPauseResumeParity``cppStepParity``illegalCommandParity``realProgramExecutionParity`;最新 `surfaceSummary=60/60 pass``functionalSummary=8/8 pass``requiredImprovements=[]` |
| T-080 | 2026-07-07 19:03 EDT working 全部工作收口复验 | 完成 | 重新执行 native LinuxCNC evidence、Web evidence、compare、Node smoke、build、Task/HAL 状态矩阵、Task/HAL WASM/SDK smoke、browser smoke最新 `compare.status=pass``surfaceSummary=60/60 pass``functionalSummary=8/8 pass``requiredImprovements=[]` |
状态说明:
@@ -87,7 +89,7 @@
- 待前置:代码已接入,但仍依赖未完成的外部或运行环境步骤。
- 待实现:已记录验收要求,仍需修改采集或对比脚本。
当前 T-001 到 T-078 均已完成T-047/T-048/T-049/T-050 是用户指出 `working/screenshots/web-simulation-full-process-20260703T051258Z` 截图问题后的页面/截图层真实执行闭环项。
当前 T-001 到 T-080 均已完成T-047/T-048/T-049/T-050 是用户指出 `working/screenshots/web-simulation-full-process-20260703T051258Z` 截图问题后的页面/截图层真实执行闭环项。
T-051 到 T-075 是 2026-07-04 新增的严格完整对标任务:以 `/home/mes123456/cnc_wams/linuxcnc` 源树和 LinuxCNC `xyzbc-trt` 真实执行为唯一 native 权威基线,当前已完成,最新 compare 为 60/60 passblockers=[]。
@@ -96,3 +98,7 @@ T-076 是 2026-07-04 18:12 EDT 的重新真实执行复验和缺失功能分析
T-077 是 2026-07-05 用户再次要求“除了硬件相关,在仿真的所有方面完全对标”后的复验与文档修订任务:最新 native/Web/compare/build/smoke 全部通过compare 为 60/60 passblockers=[]requiredImprovements=[]。
T-078 是 2026-07-07 按 AXIS 主控制按钮调用链完善指南完成的状态链路收敛任务Web 主控制按钮已统一到 LinuxCNC task/motion/home 状态事实,最新 Web evidence/compare/build/smoke 均通过compare 为 60/60 passblockers=[]requiredImprovements=[]。
T-079 是 2026-07-07 按 20/21 号文档完成的功能级硬验收任务:旧 `summary/checks` 保持 60 项表面兼容检查,新增 `functionalChecks/functionalSummary` 作为真实通过判定;最新 compare 为 `surfaceSummary=60/60 pass``functionalSummary=8/8 pass`
T-080 是 2026-07-07 19:03 EDT 针对用户“完成 working 中全部工作”的收口复验任务:重新采集 native/Web evidence 并重跑 compare、smoke、build、Task/HAL 状态矩阵和浏览器验证,确认所有 working 任务仍处于完成状态。