Implement AXIS parity UI and execution baseline
This commit is contained in:
89
coverage/gui-visual-workflow-fe-m4.report.json
Normal file
89
coverage/gui-visual-workflow-fe-m4.report.json
Normal file
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"boundaries": [
|
||||
"model geometry is the initial Web-equivalent adapter; source Vismach model family expansion remains tracked",
|
||||
"Three.js never reads WASM memory or writes Worker state",
|
||||
"material/torch/plugin callbacks require Worker capability and PY-WASM evidence"
|
||||
],
|
||||
"checks": {
|
||||
"host_hardware_boundary": {
|
||||
"adaptation": "REAL-EXCLUDED",
|
||||
"status": "verified"
|
||||
},
|
||||
"python_boundary": {
|
||||
"adaptation": "PY-WASM",
|
||||
"status": "verified"
|
||||
},
|
||||
"snapshot_only_visual_state": {
|
||||
"fields": [
|
||||
"motion.axes",
|
||||
"motion.joints",
|
||||
"pose",
|
||||
"toolpath",
|
||||
"stock"
|
||||
],
|
||||
"status": "verified"
|
||||
},
|
||||
"source_visual_semantics": {
|
||||
"sources": [
|
||||
"linuxcnc/lib/python/rs274/glcanon.py",
|
||||
"linuxcnc/lib/python/vismach.py"
|
||||
],
|
||||
"status": "verified"
|
||||
},
|
||||
"threejs_viewer": {
|
||||
"source": "web/react/src/ThreeMachineView.tsx",
|
||||
"status": "verified"
|
||||
}
|
||||
},
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"families": 12,
|
||||
"implementation_status": "verified",
|
||||
"inputs": [
|
||||
{
|
||||
"path": "web/react/src/visual-workflow.ts",
|
||||
"sha256": "d658a580175057b824ac4e1769d7d8b66a340d8947dbbb1d3dde530bce4f1433"
|
||||
},
|
||||
{
|
||||
"path": "web/react/src/ThreeMachineView.tsx",
|
||||
"sha256": "1041e5a034c673c3459daf00d236d00f2655c87f8355ec293c2f6626f7a35991"
|
||||
},
|
||||
{
|
||||
"path": "web/react/src/gui-family-adapter.ts",
|
||||
"sha256": "7c604783d93f3c2e9680d0ba477ae9c9f08ade67ea906b19cc654e70b2edc916"
|
||||
},
|
||||
{
|
||||
"path": "linuxcnc/lib/python/rs274/glcanon.py",
|
||||
"sha256": "0dfb20f1fdc05289894f3aa638357d98e1063fbd53329c723c777399ec7b33b7"
|
||||
},
|
||||
{
|
||||
"path": "linuxcnc/lib/python/vismach.py",
|
||||
"sha256": "e3b317eb8f4b17428ae0127850681c947fd3aecac4d23938d21449defe0d6998"
|
||||
}
|
||||
],
|
||||
"models": {
|
||||
"axis": [
|
||||
"axis",
|
||||
"gmoccapy",
|
||||
"touchy",
|
||||
"gscreen",
|
||||
"qtvcp",
|
||||
"qtdragon",
|
||||
"pyvcp",
|
||||
"gladevcp"
|
||||
],
|
||||
"plasma": [
|
||||
"qtplasmac",
|
||||
"plasma"
|
||||
],
|
||||
"preview": [
|
||||
"ngcgui"
|
||||
],
|
||||
"vismach": [
|
||||
"vismach"
|
||||
]
|
||||
},
|
||||
"report_sha256": "4082c673e2bccbf250cfe23683d2732021a3a22f5302da8e12cc80397685c788",
|
||||
"schema": "gui-visual-workflow-fe-m4-report.v1",
|
||||
"status": "verified",
|
||||
"task_id": "FE-M4-GUI-05"
|
||||
}
|
||||
Reference in New Issue
Block a user