{ "schema": "freecad-web-p6-mesh-action-02-kernel/v1", "taskId": "FW-P6-MSH-ACT-02-C", "module": "Mesh", "action": "import/export", "result": "pass", "fixture": { "module": "Mesh", "action": "import/export", "format": "STL", "sourceFacets": 1, "sourcePoints": 3, "inputSha256": "c0d8ec571150ba8f0350b51d5d8c7cc05724e558b3e488a95aa8f4dea412a52a" }, "replay": { "first": { "run": 1, "path": "/tmp/MeshAction02Triangle.stl", "exportBytes": 134, "importedFacets": 1, "importedPoints": 3, "resourcesReleased": 1, "code": "", "message": "" }, "second": { "run": 1, "path": "/tmp/MeshAction02Triangle.stl", "exportBytes": 134, "importedFacets": 1, "importedPoints": 3, "resourcesReleased": 1, "code": "", "message": "" }, "identicalResult": true, "resultSha256": "595559f1f141f1cf4945af6f5d9f845c8913a6e407b99d65201b8e1f32afa9f1" }, "resultSummary": { "format": "STL", "path": "/tmp/MeshAction02Triangle.stl", "exportBytes": 134, "importedFacetCount": 1, "importedPointCount": 3, "resourcesReleased": true }, "commands": [ "EM_CACHE=/tmp/freecad-emscripten-cache cmake --build freecad-source/build-web/configure --target FreeCADWebMeshRuntimeProbe -j 8", "node tools/run_p6_mesh_action02_kernel_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebMeshRuntimeProbe.wasm", "workerLog": "docs/freecad-p6-mesh-action-02-c-kernel.log" }, "boundaries": [ "The deterministic STL round-trip uses native MeshObject save/load; other mesh formats and GUI dialogs remain out of scope." ] }