{ "schema": "freecad-web-p6-mesh-runtime/v1", "taskId": "FW-P6-MSH-B", "module": "Mesh", "result": "pass", "resultSha256": "cb7b59cdef4ad43546a48f31b48596cf6487dd55956067ad856236a533b174e9", "responses": { "first": { "run": 1, "code": "", "message": "", "calls": 1, "runs": 1, "initialized": 1 }, "repeated": { "run": 1, "code": "", "message": "", "calls": 2, "runs": 1, "initialized": 1 }, "type": { "run": 1, "type": "Mesh::Feature", "code": "" }, "missing": { "run": 0, "code": "module_unavailable", "message": "module is not available in the GUI-free Web kernel: MeshMissing", "calls": 3, "runs": 1, "initialized": 1 }, "gui": { "run": 0, "code": "gui_dependency_unavailable", "message": "module is not available in the GUI-free Web kernel: MeshGui", "calls": 3, "runs": 1, "initialized": 1 }, "create": { "run": 1, "objectType": "Mesh::Feature", "facets": 1, "points": 3, "resourcesReleased": 1, "code": "", "message": "" } }, "initialization": { "calls": 2, "runs": 1, "idempotent": true }, "dependencies": { "freecadApp": true, "gui": false, "qtConcurrent": false }, "commands": [ "EM_CACHE=/tmp/freecad-emscripten-cache cmake --build freecad-source/build-web/configure --target FreeCADWebMeshRuntimeProbe -j 8", "node tools/run_p6_mesh_runtime_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm", "workerLog": "docs/freecad-p6-mesh-b-runtime.log" }, "boundaries": [ "Runtime verifies Mesh App registration and Mesh::Feature visibility; the Mesh::Cube create/recompute fixture is source-backed; MeshGui/view providers and GUI commands remain excluded." ], "wasmSha256": "d60beffffb9e4a8ca500df4b22c606bae638d5246f115c30b906a97dc5c770b6" }