Files
cnc_wams/完善wasm/working/37-Wrapped-Rotary静态发布资产Gate实施记录.md
2026-07-10 21:26:42 -04:00

30 lines
1015 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Wrapped Rotary 静态发布资产 Gate 实施记录
## 目标
本文件落实 `ACC-049/INT-036`,修复 wrapped rotary 只存在于开发 vendor、未进入目标 Web 静态发布目录的问题。
## 实现
`app/scripts/build-static.mjs` 现把上游同步的 `wrapped_rotary` 配置复制到两条部署路径:
```text
app/dist/configs/sim/axis/wrapped_rotary/wrapped_rotary.ini
app/dist/wasm-port/vendor/linuxcnc/configs/sim/axis/wrapped_rotary/wrapped_rotary.ini
```
`verify_three_session_interp_sync_evidence.mjs` 在解析 `WRAPPED_ROTARY=1` 前,先读取主 vendor 与两个 dist 文件并逐字节比较。该测试已由 `web_software_parity_gate` 和完整 release gate 消费。
## 验证输出
```text
gmoccapy_static_build=ok
wrapped_rotary_ini_semantics=ok
wrapped_rotary_static_assets=ok
web_software_parity_gate=ok
```
## 结论
`ACC-049/INT-036` 完成。04 的 8.3 不再只是开发树 source/vendor proof静态发布包也携带同一上游配置并受 parity gate 保护。