{ "schema": "freecad-web-p6-measure-kernel/v1", "taskId": "FW-P6-MEA-C", "module": "Measure", "action": "create/recompute", "result": "pass", "fixture": { "module": "Measure", "objectType": "Measure::MeasureDistanceDetached", "position1": [ 0, 0, 0 ], "position2": [ 3, 4, 0 ], "inputSha256": "09dde5ae923fc9fdf0e9e60362c5f6eca16d0b4ebd001ae6881eb1ea354aeb01" }, "replay": { "first": { "run": 1, "objectType": "Measure::MeasureDistanceDetached", "objectCount": 1, "recompute": 1, "hasError": 0, "distance": 5, "resourcesReleased": 1, "code": "", "message": "" }, "second": { "run": 1, "objectType": "Measure::MeasureDistanceDetached", "objectCount": 1, "recompute": 1, "hasError": 0, "distance": 5, "resourcesReleased": 1, "code": "", "message": "" }, "identicalResult": true, "resultSha256": "30e25150fbeb18e047d12df919b5bbaabd8a038eb3070ff2b0bf361d889c8ebc" }, "resultSummary": { "objectType": "Measure::MeasureDistanceDetached", "objectCount": 1, "distance": 5, "recompute": 1, "hasError": 0, "resourcesReleased": true }, "commands": [ "cmake --build freecad-source/build-web/configure --target FreeCADWebMeasureKernelProbe -j 8", "node tools/run_p6_measure_kernel_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebMeasureKernelProbe.wasm", "workerLog": "docs/freecad-p6-measure-c-kernel.log" }, "boundaries": [ "Only MeasureDistanceDetached position-to-position fixture is covered; GUI selection and multi-object measurement remain out of scope." ], "wasmSha256": "3e422533504525d578be3b54afefd4ff599fee8a49311a297b4431b5fed0656b" }