Complete 3axis tutorial native and Web/WASM parity tools

This commit is contained in:
2026-08-24 14:01:30 +08:00
parent 938654b19d
commit 7e90142b63
147 changed files with 17639 additions and 557 deletions

View File

@@ -25,6 +25,15 @@
- 路线对齐的 React 前端位于 `web/react`:React + TypeScript + Vite + Tailwind + Radix UI + Three.js,React 只通过 protocol.v1/WorkerClient 访问 Dedicated Worker;FE-M1 构建证据见 `coverage/react-frontend-m1.report.json`。
- AXIS 主界面完全对标的源程序功能清单、菜单/工具栏/状态门控、严格差异流程、任务分解和 M0-M7 验收门槛见 [`LinuxCNC AXIS 完全对标规范与执行计划`](docs/linuxcnc-axis-complete-parity-spec.md)。该文档以锁定的 `linuxcnc/share/axis/tcl/axis.tcl`、Gremlin/GLCanon、原始 bitmap 和 `configs/sim/axis` 为唯一 source oracle。
## 当前发布范围
`coverage/release-authorized-gate.report.json` 是当前 selected-case Web/WASM
仿真包的主动发布 gate,必须通过 `python3 scripts/validate_publish_gate.py`。
它由用户明确授权的风险豁免驱动,允许发布固定
`3axis-tutorial` 案例;历史 K8/T7 `STOP_RELEASE` 报告仍保留为技术审计证据,
不被重写成全量 LinuxCNC parity、官方 oracle、Safari 支持、完整配置资源或全仓
license closure。
React 前端构建和预览:
```bash