{ "schema": "freecad-web-p6-meshpart-runtime/v1", "taskId": "FW-P6-MSP-B", "module": "MeshPart", "result": "pass", "resultSha256": "244f4b9de230dac2ec61e395ff2eb666685cf6e032a52c4d32f021a78a1e3b8a", "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, "code": "" }, "create": { "run": 1, "facets": 12, "points": 8, "resourcesReleased": 1, "code": "", "message": "" }, "missing": { "run": 0, "code": "module_unavailable", "message": "module is not available in the GUI-free Web kernel: MeshPartMissing", "calls": 4, "runs": 1, "initialized": 1 }, "gui": { "run": 0, "code": "gui_dependency_unavailable", "message": "module is not available in the GUI-free Web kernel: MeshPartGui", "calls": 4, "runs": 1, "initialized": 1 } }, "initialization": { "calls": 2, "runs": 1, "idempotent": true }, "dependencies": { "part": true, "mesh": true, "smesh": false, "netgen": false, "gui": false }, "commands": [ "EM_CACHE=/tmp/freecad-emscripten-cache cmake -S . -B build-web/configure -DFREECAD_WEB_ENABLE_MESHPART=ON", "EM_CACHE=/tmp/freecad-emscripten-cache cmake --build build-web/configure --target FreeCADWebMeshPartRuntimeProbe -j 8", "node tools/run_p6_meshpart_runtime_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebMeshPartRuntimeProbe.wasm", "workerLog": "docs/freecad-p6-meshpart-b-runtime.log" }, "boundaries": [ "Runtime covers GUI-free MeshPart initialization and the standard OCC-backed shape-to-mesh action; SMESH/VTK, NETGEN, flatmesh, and MeshPartGui remain disabled." ], "wasmSha256": "90ac8d4e299f0c3a8a9145c9197c68f5577df1a1648ac5e8307c3f488a668e6d" }