按规划继续工作

结论:解释器 WASM、SDK 统一入口、浏览器解释器 smoke 与兼容性文档已闭环,native 和 host/WASM/browser 验证全部通过。
This commit is contained in:
2026-06-08 07:24:06 +08:00
parent c28b629ff6
commit 706fd1e775
20 changed files with 629 additions and 122 deletions

View File

@@ -70,7 +70,12 @@ expanded into a separate implementation of G-code behavior.
- GUI.
7. Frontend code must be implemented with web technology, not migrated from
native GUI code.
8. All build scripts must be incremental. Native and WASM builds must reuse
8. Frontend, browser tests, and Node WASM tests should call generated WASM
modules through `runtime/sdk/src/index.js`. SDK code is a host-boundary
layer only: it may load modules, manage strings, write Emscripten files,
and call exported C ABI functions, but it must not implement G-code,
canonical motion, tool, parameter, kinematics, or planner semantics.
9. All build scripts must be incremental. Native and WASM builds must reuse
object files, dependency files, and command fingerprints, and must not
unconditionally recompile unchanged source files.