cnc
|
284afa1c64
|
使用刚更新的 AGENTS.md 和 align-linuxcnc 加速规则执行
结论:按 align-linuxcnc 先确认干净基线,避免 source-map-only 和 smoke 扩展;增强 WASM PythonPlugin link probe,锁定 LinuxCNC src/emc/pythonplugin/python_plugin.cc / python_plugin.hh 暴露的 last_errmsg()/last_exception() 状态面,在 Python 禁用边界下仍保持插件 API 诊断一致。\n\n测试结论:./test-linuxcnc-wasm-python-plugin-link.sh、./test-native.sh、./test-linuxcnc-source-link.sh 均通过。
|
2026-06-05 15:11:32 +08:00 |
|
cnc
|
a144576e90
|
执行 AGENTS align-linuxcnc 加速规则
结论:补强 WASM PythonPlugin 可执行探针,依据 LinuxCNC src/emc/pythonplugin/python_plugin.cc 中 configure() 对 INI_FILE_NAME 缺失和环境变量 INI 文件的分支。验证通过:./test-linuxcnc-wasm-python-plugin-link.sh、./test-native.sh、./test-linuxcnc-source-link.sh。
|
2026-06-05 10:06:39 +08:00 |
|
cnc
|
6d99ca67a9
|
尽快推进:收紧PythonPlugin禁用边界
结论:对齐LinuxCNC src/emc/pythonplugin/python_plugin.cc initialize() 负状态语义,WASM安全shim在Python不可用时返回PLUGIN_PYTHON_NOT_INITIALIZED并保持负状态短路;未实现Python/remap执行,未扩展smoke parser。
|
2026-06-05 07:50:13 +08:00 |
|
cnc
|
f36e2a96c4
|
参考所有分组,完成尽量多的内容。禁止顺手扩功能 smoke:锁定PythonPlugin负状态短路
结论:按 LinuxCNC src/emc/pythonplugin/python_plugin.cc 的 status < PLUGIN_OK 分支,补齐 WASM PythonPlugin shim 的 call/call_method 负状态短路探针;保持 Python 执行禁用,不扩展 smoke 解析。
|
2026-06-04 19:53:50 +08:00 |
|
cnc
|
e1fe284078
|
按 align-linuxcnc 约束补 Python plugin probe 源码依据
|
2026-06-02 11:11:10 +08:00 |
|
cnc
|
de13d8efeb
|
按 align-linuxcnc 约束补 PythonPlugin shim 源码依据
|
2026-06-02 10:15:29 +08:00 |
|
cnc
|
de273bf830
|
接续上一轮:推进浏览器验证与M428配置收拢
结论:已完成浏览器侧真实加载验证,M428/M429/M430 的配置入口进一步从 LinuxCNC INI/HALFILE/REMAP 来源生成,native 与 source-link 验证通过。
|
2026-05-30 10:03:21 +08:00 |
|
cnc
|
ce2f3f3769
|
Harden LinuxCNC wasm and native probe workflows
|
2026-05-26 17:00:58 +08:00 |
|