Commit Graph

554 Commits

Author SHA1 Message Date
ea8e10031b Add RTCP simulation QA updates 2026-06-22 09:30:27 -04:00
61e2fe8441 Add OPFS G-code staging and browser simulation checks 2026-06-22 10:56:21 +08:00
8321055934 接上一轮,按接续文件继续执行
结论:Three.js 程序预览和刀具执行显示已收口,公网 HTTP/IP 下 Save/Restore Session 已支持 memory-fallback 降级并通过 node/browser gate。
2026-06-22 06:56:34 +08:00
bd11a5f8d6 接入 task HAL Web 仿真运行时 2026-06-22 06:11:55 +08:00
3771b9eafe 接入 LinuxCNC TP 运行反馈 2026-06-21 23:29:56 +08:00
626bcfe8e3 继续完成 web-rtcp-5axis-sim-plan
结论:完成 LinuxCNC kinematics WASM ABI 覆盖,并将 web-rtcp-5axis-sim-plan 的 RTCP frame/boundary adapter 接到 xyzac-trt kinematics SDK;Node、build、browser smoke 验证通过。
2026-06-21 16:44:29 +08:00
a6eda3fbff 按text32继续推进evidence expansion过滤预设
结论:已完成 evidence expansion family/source filter 的 summary/action-plan、query/hash 预选、UI/API/SDK/浏览器验证覆盖,并保持 sim-config inventory baseline=82/82/77/0。
2026-06-20 12:18:08 +08:00
8a1c4699b1 按接续文件text31持续推进
结论:已将五项evidence expansion从API/smoke推进到real simulation diagnostics panel和release URL/INI workflow完整列表可见面;baseline保持82/82/77/0,promotionAllowed保持false。
2026-06-20 08:26:55 +08:00
fab42a8bdb 按接续文件text31持续推进
结论:已将五轴TRT的boat-xyzac与xyzac_switchkins加入browser diagnostics evidence expansion,candidateCount提升到5且全部ready;inventory baseline继续保持82/82/77/0,promotionAllowed仍为false。
2026-06-20 08:16:29 +08:00
c2e07518d3 接续上一轮,按接续文件持续推进
结论:已完成剩余77个SKIP的promotion复核;仅2个main SKIP且promotion_allowed均为0,当前baseline保持82/82/77/0,并新增文档与docs smoke防止误promotion。
2026-06-20 08:07:06 +08:00
07869f5c69 完成L4-USER-M-PROCESS Web仿真接入
结论:L4-USER-M-PROCESS 已按 Web/virtual HAL 数控仿真主线完成接入,native LinuxCNC runtime 不再作为 Web 仿真阻塞;新增 text31.txt 接续剩余 77 个 SKIP 的 main-program promotion 复核。
2026-06-20 07:59:38 +08:00
d0e55ba11e 接续上一轮,先做 L4-USER-M-PROCESS,完全接入仿真系统
结论:已将 L4-USER-M-PROCESS 的 millturn M128/M129 受控状态转换接入 virtual HAL、真实 browser simulation、OPFS 会话 payload、SDK API 和 release diagnostics validation;外部 user-M process execution 与 promotion 仍保持 locked,不伪装为 native process 解锁。
2026-06-20 06:33:00 +08:00
15b98c3ecf 将“linuxcnc”移植到数控系统仿真工作,是否全部完成?整理后,结论写入新的接续文件中。
结论:未全部完成。当前可视为 LinuxCNC-backed WASM/browser 数控仿真主路径阶段性完成,但不能视为 LinuxCNC 全量移植完成。剩余重点是 L4-USER-M-PROCESS=1 / axis/vismach/millturn/example.ngc,以及 ASSET-ONLY、NON_MAIN_CLASS、UPSTREAM-DEMO 等不能伪 promotion 的分类边界。
2026-06-20 06:14:55 +08:00
b057f8038b 53 个 Python-remap inventory rows 批量提升为 PASS
结论:53 个 Python-remap inventory rows 已完成 row proof、browser proof 与 inventory baseline promotion,当前 inventory baseline 为 PASS=82 / SKIP=77 / unexpected_fail=0。
2026-06-20 05:53:49 +08:00
ac52b48d62 先提交到云仓库
结论:已提交当前 Python-remap proof 链路、runtime/browser/UI/docs 相关变更;保持 L4-PYTHON-REMAP inventory baseline 不直接批量 PASS。
2026-06-20 00:06:10 +08:00
fbf9dade9c 按text25.txt规划,实现L4-PYTHON-REMAP接入数控系统仿真系统
结论:已接入Python remap runtime proof chain,覆盖native、WASM、browser与release gate证据链;继续保持promotion_allowed=0,不批量解锁L4-PYTHON-REMAP。
2026-06-19 18:52:24 +08:00
51ae5d9a9a L4-TOOL-DB接入数控系统仿真证据
结论:L4-TOOL-DB 已接入浏览器/WASM/OPFS 仿真证明链,并纳入 release/host gate;axis/db_demo/base.ngc 仍保持 L4-TOOL-DB locked,promotion_allowed=0,sim-config baseline 保持 28/28/131/0。
2026-06-19 16:01:07 +08:00
db33224dd0 接续L4-TOOL-DB浏览器Provider协议
结论:浏览器 Worker 已支持可插拔 Python runtime provider 的 line I/O,缺真实 Python/WASM runtime 时仍保持阻塞不解锁。
2026-06-19 07:13:52 +08:00
63870fd6d7 接续L4-TOOL-DB浏览器Worker边界
结论:浏览器 Tool DB Worker 传输层已接入并明确阻塞缺失的 Python/WASM runtime,未冒充 DB_PROGRAM 执行就绪。
2026-06-19 07:09:25 +08:00
d323511f8b 接续L4-TOOL-DB持久化闭环
结论:真实 Node/native DB_PROGRAM transcript 与 flat-file 已接入 Tool DB OPFS store 证据链,浏览器执行仍保持锁定等待 Python/WASM Worker。
2026-06-19 07:01:48 +08:00
823bab5fa4 接入L4-TOOL-DB节点运行时
结论:ToolDbProcessPort 已可通过 Node/native adapter 真实执行 LinuxCNC DB_PROGRAM 协议,浏览器端仍保持锁定直到 Python/WASM Worker 接入。
2026-06-19 06:55:56 +08:00
c3e5e336a0 接续text24.txt
结论:L4-TOOL-DB native protocol proof 已通过,ToolDbProcessPort/OPFS/browser gates 保持 contract-only 且不解锁 promotion。
2026-06-19 06:45:32 +08:00
e559dfa2a2 验证ToolDb浏览器证据
结论:已新增Tool DB browser smoke,验证protocol transcript、OPFS flat-file/transcript persistence和diagnostics guard,baseline保持28/28/131/0且promotion继续锁定。
2026-06-19 06:39:23 +08:00
d8e0196c61 建立ToolDbProcessPort合约层
结论:已新增ToolDbProcessPort合约、OPFS tool DB flat-file/transcript store和Node/WASM gates,baseline保持28/28/131/0且promotion继续锁定。
2026-06-19 06:36:26 +08:00
d9ac3770a7 解锁L4-TOOL-DB主机运行环境
结论:已识别RIP版LinuxCNC主机运行时,Tool DB native protocol probe可通过,inventory baseline保持28/28/131/0且promotion继续锁定。
2026-06-19 06:28:38 +08:00
f101932bf1 展示首批evidence扩展候选
结论:release URL workflow 和 workflow overview 现在展示首批3条 evidence-expansion 候选 woodpecker-on-abort、puma-cube、melfa-example 及其G-code/source count;baseline保持28/28/131/0,hard block不解锁。
2026-06-18 20:13:55 +08:00
7dcd8da707 展示首个evidence扩展候选
结论:release URL workflow 和 workflow overview 现在展示首个 evidence-expansion 候选 woodpecker-on-abort 的G-code路径与source count;promotion_allowed仍为0,baseline保持28/28/131/0,hard block不解锁。
2026-06-18 20:08:41 +08:00
c67bb23e6a 展示evidence扩展下一步
结论:release readiness、URL workflow 和 workflow overview 现在展示 evidence-expansion next evidence=browser-diagnostics-binding 与 baseline-changing=no;baseline保持28/28/131/0,hard block继续locked。
2026-06-18 20:00:03 +08:00
57501ba0f2 验证promotion证据浏览器展示
结论:browser workflow overview smoke 现在验证8条evidence-ready drilldown DOM、PUMA family/path/source count,以及完整evidence expansion diagnostics artifact;baseline保持28/28/131/0,hard block不解锁。
2026-06-18 19:46:31 +08:00
31c83db696 展开promotion证据行
结论:workflow overview promotion candidate drilldown 现在展示8条evidence-ready候选的family、G-code path、source count和manifest-backed状态,hard block仍保持locked,baseline保持28/28/131/0。
2026-06-18 19:41:40 +08:00
9ce8ad6f12 展示promotion候选层级
结论:real simulation diagnostics 面板直接展示 evidence-ready/inventory-ready 层级、promotion_allowed=0 和 promotion-candidates artifact,baseline 仍保持28/28/131/0。
2026-06-18 19:36:33 +08:00
00af30c074 收束promotion候选证据
结论:按text22铁律完成promotion-candidates双层证据管理,baseline保持28/28/131/0,Python remap、tool DB、external user-M hard block继续locked。
2026-06-18 19:32:28 +08:00
f2cc1e4c57 展示URL工作流hard block锁
结论:release URL workflow 已展示 hard-block runtime lock 与 promoted blocked family count;baseline 保持 28/28/131/0,Python remap、tool DB、external user-M 仍 locked。
2026-06-18 17:51:53 +08:00
eb2fc22129 强化hard block锁定可见性
结论:release readiness 现显式展示 hard-block runtime lock 和 promoted blocked family count;baseline 保持 28/28/131/0,Python remap、tool DB、external user-M 仍 locked。
2026-06-18 17:44:45 +08:00
04db87dddd 说明virtual HAL仿真提升
结论:补充 virtual HAL 成果对 Web 数控仿真的提升说明,并用 docs smoke 固化关键提升点;baseline 保持 28/28/131/0,Python remap、tool DB、external user-M hard block 未解锁。
2026-06-18 17:35:03 +08:00
56da43b7b1 增强promotion摘要可见性
结论:release URL workflow 已展示 family/source/browser diagnostics 三类 promotion summary 计数,baseline 保持 28/28/131/0,Python remap、tool DB、external user-M hard block 未解锁。
2026-06-18 17:29:59 +08:00
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