Files
linuxcncWebWASM/coverage/gui-family-adapter-fe-m4.report.json

87 lines
2.0 KiB
JSON

{
"boundaries": [
"descriptor is a capability/schema boundary, not an automatic claim that every widget callback is implemented",
"Python callbacks remain PY-WASM and host process/device calls remain REAL-EXCLUDED",
"license/NOTICE aggregation remains final delivery work"
],
"checks": {
"all_families_have_descriptors": {
"families": 12,
"status": "verified"
},
"host_window_boundary": {
"adaptation": "WEB-EQUIV",
"status": "verified"
},
"python_boundary": {
"families": [
"qtvcp",
"qtdragon",
"pyvcp",
"gladevcp",
"qtplasmac",
"plasma"
],
"status": "verified"
},
"threejs_boundary": {
"family": "vismach",
"status": "verified"
}
},
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"descriptor_kinds": {
"desktop-equivalent": [
"axis",
"gmoccapy",
"touchy",
"gscreen",
"ngcgui"
],
"threejs": [
"vismach"
],
"web-component": [
"qtvcp",
"qtdragon",
"pyvcp",
"gladevcp",
"qtplasmac",
"plasma"
]
},
"families": [
"axis",
"gmoccapy",
"touchy",
"gscreen",
"qtvcp",
"qtdragon",
"pyvcp",
"gladevcp",
"vismach",
"ngcgui",
"qtplasmac",
"plasma"
],
"implementation_status": "verified",
"inputs": [
{
"path": "coverage/gui-source-inventory-fe-m4.report.json",
"sha256": "7e749cc0c2a65548038c2f1ce66dfa1c2eebc63323834b439ba38fb83636448c"
},
{
"path": "web/react/src/gui-domain.ts",
"sha256": "aa31acabe0144fac1f9952f4c97b70181fbe85528ef7956b669e287b965a6329"
}
],
"output": {
"path": "web/react/src/gui-family-adapter.ts",
"sha256": "7c604783d93f3c2e9680d0ba477ae9c9f08ade67ea906b19cc654e70b2edc916"
},
"report_sha256": "55faaa20f89b406bbfaf8040af0a86ea05f14514b44909393d7d0de0e38ca489",
"schema": "gui-family-adapter-fe-m4-report.v1",
"status": "verified",
"task_id": "FE-M4-GUI-04"
}