2.5 KiB
2.5 KiB
验收证据
E01 / R01 / 文档与基线
- 状态:verified。
- 文档目录:
docs/glb-machine-manager/。 - 基线能力:现有整机 GLB 导入、严格 URDF、几何参数重载和 WASM 关节投影保留。
- 实现和运行证据见 E02–E04。
E02 / R02 / 开发源浏览器闭环
- 命令:
PLAYWRIGHT_MODULE=/home/mes006/.npm/_npx/e41f203b7505f1fb/node_modules/playwright/index.mjs node scripts/test_machine_manager_browser.mjs - report_id:
GLB-MGR-E01 - 报告:
coverage/glb-machine-manager/browser.report.json - SHA-256:
d3d15da19d3e8a8c958935a0e9c3840b70fb646d5bc8ffb72805dc744df078a3 - 状态:verified;浏览器错误 0。
- 覆盖:8 部件导入和预览、原点显隐、数值/TransformControls 变换、组合 GLB 导出、AC/BC 应用、底座 userData、物理零点、非法层级拒绝、BC 五轴程序。
- 截图:
coverage/glb-machine-manager/manager-ac-config.png,SHA-2565ca01d26cb83da726319be107aa90069ce96c3197f4297a26e1f836d171a1501coverage/glb-machine-manager/managed-bc-running.png,SHA-2566e14ff6bc4e493f57e55bb601ded84319ce86f064f7a811595c1e4498b1827a0
E03 / R02 / 生产构建浏览器闭环
- 构建:
npm --prefix web/react run build,通过;只有既有大 chunk 提示。 - 命令:
MACHINE_MANAGER_SOURCE_MODULES=0 ... node scripts/test_machine_manager_browser.mjs - report_id:
GLB-MGR-E02 - 报告:
coverage/glb-machine-manager/browser-production.report.json - SHA-256:
5ba840aa92c37a06e2f19bce7c57234871b085e27951fb44623af74253215388 - 状态:verified;生产资产执行 AC/BC UI 应用和 BC WASM 程序运动,浏览器错误 0。
E04 / R02 / 回归与静态契约
node scripts/test_axis_control_inventory.mjs:verified,99 个文档化控件。node web/react/src/test_dual_canvas_contract.mjs:verified。node web/react/src/test_xyzac_threejs.mjs:verified。npm --prefix web/react run typecheck:通过。node scripts/test_glb_machine_motion.mjs:verified;报告coverage/glb-machine-manager/regression-motion/motion.report.json,SHA-25691c3fa8ed8037aac8e71b8c76d54c38db9dc011ae25f63553966860b624aa626。AC/BC 各 41 个同时五轴变化 tick、42 个样本,最大误差分别约2.26e-16、2.48e-16。git diff --check:通过。scripts/validate_glb_machines.mjs未重跑:本地缺少gltf-validator包;旧示例 GLB 未修改,历史 Khronos 校验报告仍为 verified。该依赖边界不影响新管理器的浏览器导入、导出和运行证据。