Commit Graph

483 Commits

Author SHA1 Message Date
1c94ea4527 按text22收束promotion证据
结论:完成 evidence-ready / inventory-ready 双层 promotion candidate 管理,release/SDK gate 已纳入 virtual HAL promotion summary,baseline 保持 28/28/131/0,Python remap、tool DB、external user-M hard block 继续 locked。
2026-06-18 17:20:29 +08:00
014081f1f9 锁定虚拟HAL宏加载阻断证据 2026-06-18 05:21:30 +08:00
506a6357c1 接入虚拟HAL宏加载非主程序证据 2026-06-18 05:15:02 +08:00
e263387cea 推进非Qt虚拟HAL诊断证据 2026-06-18 04:58:18 +08:00
3bc3b453c4 推进QtDragon虚拟HAL浏览器诊断证据 2026-06-18 04:53:59 +08:00
0bc6896b36 接入虚拟HAL仿真配置promotion证据 2026-06-18 04:47:30 +08:00
abf858641f 虚拟HAL完全满足Web数控仿真
结论:ini-panel workflow overview 已提供固定 URL 表单和按钮,用户可直接输入 release artifact URL 与 browser diagnostics URL 并运行 release URL workflow;该流程验证的 virtual HAL evidence 仍完全来自 LinuxCNC source-derived reports,virtual HAL 继续满足 Web 数控系统仿真范围,不声明 Linux kernel hard-realtime ABI、外部硬件驱动 ABI 或 native HAL module ABI。
2026-06-17 23:12:45 +08:00
208992c42e 虚拟HAL完全满足Web数控仿真
结论:real simulation page 已将保存的 virtual HAL session snapshot 联动到 release diagnostics artifact,保存或恢复后的 Web CNC 仿真会话可直接输出 release-ready virtual HAL source、sim-config、halcmd fixture 与 motion matrix evidence;该能力仍限于 Web 仿真替代层,不声明 Linux kernel hard-realtime ABI、外部硬件驱动 ABI 或 native HAL module ABI。
2026-06-17 23:07:11 +08:00
7449ff7f4e 虚拟HAL完全满足Web数控仿真
结论:motion controller matrix 已显式关联 external-offsets、QtDragon multi-joint、vismach remap sims 的 LinuxCNC configs/sim source evidence,并纳入 SDK、browser diagnostics artifact 与 release validation;虚拟 HAL 仍只作为 Web 仿真替代层,不声明 Linux kernel hard-realtime ABI、外部硬件驱动 ABI 或 native HAL module ABI。
2026-06-17 23:00:25 +08:00
71c60d0ea9 接入诊断URL工作流显示
结论:ini-panel workflow overview 已接入 browser diagnostics artifact URL workflow,可在 release readiness 页面显示 browser diagnostics validation rows,并验证 virtual HAL source coverage、halcmd fixtures 与 motion matrix evidence,继续证明虚拟HAL完全满足Web方式数控系统仿真范围。
2026-06-17 22:45:52 +08:00
0a33f0f7c1 接入虚拟HAL会话保存恢复
结论:real simulation page 已提供显式 Save/Restore HAL Session 按钮与 browser API,使用 OPFS session snapshot 保存和恢复 virtual HAL runtime state,并随 payload 校验 source compliance、sim-config coverage、halcmd fixtures 与 motion controller matrix,证明虚拟HAL可恢复地满足Web方式数控系统仿真范围。
2026-06-17 22:32:23 +08:00
402fd41d4d 完善虚拟HAL运动控制矩阵
结论:虚拟HAL新增LinuxCNC motion source-derived motion controller matrix report,覆盖多轴target、servo period、distance-to-go、in-position与axis/joint/HALUI feedback,并接入source compliance、replacement report、browser diagnostics与release URL workflow,进一步证明虚拟HAL完全满足Web方式数控系统仿真范围。
2026-06-17 22:19:14 +08:00
3a6972437f 虚拟HAL完全满足Web数控仿真
结论:虚拟HAL功能来源于LinuxCNC源程序,并已通过source compliance、sim-config coverage、halcmd fixture、OPFS/session、browser diagnostics与release URL workflow验证,完全满足Web方式数控系统仿真范围;不声明Linux kernel hard-realtime ABI、外部硬件驱动ABI或native HAL module ABI。
2026-06-17 22:03:26 +08:00
a4d449ad48 完善虚拟HAL仿真替代能力 2026-06-17 19:45:51 +08:00
656cddf73a Advance AXIS-style Three.js simulation UI 2026-06-17 09:59:22 +08:00
d6a623308b 新增真实G代码编辑区
结论:AXIS 风格浏览器仿真页面新增可编辑 G-code pane、Run Editor Text、get/setProgramText 和 runEditorProgramText,编辑后的真实 G-code 继续通过 LinuxCNC WASM 执行并纳入 browser gate。
2026-06-16 22:28:08 +08:00
69ccf931b1 支持真实G代码程序执行
结论:AXIS 风格浏览器仿真页面新增 Open Program、runProgramText 和 loadProgramFile,支持用户提供的 G-code 文本/文件通过 LinuxCNC WASM 执行并参与回放。
2026-06-16 22:14:34 +08:00
163a68ff42 拆分仿真测试程序目录
结论:将内置 G-code 测试程序从 simulation-app.js 移入 runtime/ui/simulation/programs/,建立一程序一模块的目录化程序库,并保持页面 API 与验证 gate 兼容。
2026-06-16 22:03:06 +08:00
db83ad29f3 实现AXIS风格仿真外壳
结论:真实浏览器仿真页面完成 AXIS-style Phase 1 外壳,新增菜单、工具栏、Manual/MDI、Preview/DRO、G-code pane、machine state 和状态栏,并保留 LinuxCNC WASM 执行与回放验证。
2026-06-16 21:54:04 +08:00
c88aac551b 创建AXIS风格仿真实现文档
结论:新增 AXIS-style browser simulation 实现计划,明确布局、阶段、API、验收 gate 和 LinuxCNC 语义边界,并接入文档 smoke 与 release gate。
2026-06-16 21:41:30 +08:00
9e149107dc 新增仿真执行过程回放
结论:真实浏览器仿真页面新增 G-code 执行过程和刀具运动回放,支持 reset、step、play、finish,逐帧高亮 G-code 与 motion row,并渲染已执行刀路和移动 toolhead。
2026-06-16 21:31:50 +08:00
ddd5b78999 继续实现仿真测试程序
结论:真实浏览器仿真页面新增多测试程序选择和运行能力,覆盖直线、Z 轴轮廓、增量、圆弧和 G81 钻孔,并接入 Node、browser 与 release gate 验证。
2026-06-16 21:13:09 +08:00
24e1fc18b1 上传真实浏览器仿真推进
结论:新增 LinuxCNC WASM 驱动的真实浏览器仿真页面,接入 browser smoke、release gate、SDK 与项目交付文档,并完成当前推进批次的验收记录。
2026-06-16 20:59:21 +08:00
19eabdf06e 新增 release gate execution summary API 2026-06-16 17:39:47 +08:00
35bc25714d 新增 OPFS session 独立 browser workflow gate 2026-06-16 17:30:23 +08:00
741afc5103 新增 release gate execution manifest API 2026-06-16 17:20:21 +08:00
e11c29533f 新增 release artifact URL workflow action plan API 2026-06-16 15:01:39 +08:00
b7ec759645 新增 release artifact URL workflow SDK gate 2026-06-16 14:29:55 +08:00
bee05005b5 新增 release artifact URL workflow summary API 2026-06-16 14:14:14 +08:00
9015de1961 新增 release artifact URL workflow SDK API 2026-06-16 13:54:53 +08:00
d789920d7f 新增 release artifact JSON workflow API 2026-06-16 13:34:48 +08:00
640f1e4438 新增 release artifact validation action plan API 2026-06-16 11:50:38 +08:00
e00c7b038b 新增 release artifact URL workflow summary view model 2026-06-16 11:44:11 +08:00
4970d156c1 补齐 release artifact URL workflow summary 2026-06-16 11:30:55 +08:00
61779cad55 暴露 workflow overview artifact summary 浏览器 API 2026-06-16 11:22:12 +08:00
82bb02de15 新增发布 artifact validation summary view model 2026-06-16 11:08:38 +08:00
ce2c145374 强化发布 readiness artifact gate evidence 校验 2026-06-16 11:01:37 +08:00
9abca15d60 新增项目发布 gate action plan API 2026-06-16 10:51:18 +08:00
1d383b475c 新增项目发布 readiness summary view model 2026-06-16 10:43:18 +08:00
7f937bd56c 新增项目发布 gate result matrix API 2026-06-16 10:37:57 +08:00
343ad0acd6 暴露项目发布 gate manifest API 2026-06-16 10:31:50 +08:00
904f906f86 新增发布 artifact URL browser gate 2026-06-16 10:24:05 +08:00
56175e29cc 推进 workflow overview 发布 artifact URL workflow 2026-06-16 10:15:35 +08:00
b63669588c 推进 workflow overview 发布 artifact DOM workflow 2026-06-16 10:03:23 +08:00
23f337834b 暴露 workflow overview 发布 artifact 校验 API 2026-06-16 09:46:29 +08:00
7177a29fc6 新增发布 readiness artifact SDK 校验 workflow 2026-06-16 09:32:28 +08:00
f4f4b3c744 生成项目发布 readiness gate artifact 2026-06-16 09:17:37 +08:00
ae3adf2d13 新增项目发布 readiness SDK report 2026-06-16 09:09:18 +08:00
d3ee5d49ff 收口 INI 面板 persistence summary 发布门禁 2026-06-16 09:00:29 +08:00
65e95327b3 新增 INI 面板 shell API surface inventory 2026-06-16 07:19:49 +08:00