{ "schema": "freecad-web-p6-measure-action-04-persistence/v1", "taskId": "FW-P6-MEA-ACT-04-G", "module": "Measure", "action": "save/reopen", "result": "pass", "applicable": true, "format": "FCStd", "path": "/tmp/MeasureKernel.FCStd", "size": 1369, "objectCount": 1, "objectType": "Measure::MeasureDistanceDetached", "distance": 5, "roundTrip": true, "contracts": { "C": { "result": "pass", "sha256": "d7fd728301b9bb65f4c2b0308a4df9fcc5a8bb1d9603e14e94742f9d599d69b0" }, "D": { "result": "pass", "sha256": "096d0f90cbaf01a76fe5d1baf641c1f0d0ef10ead911fa1e815b4de5c9ef2cd2" }, "E": { "result": "pass", "sha256": "18d48e13a27c044fffc1067646c7760a594a50aa156476221cfd8cba3d442c0d" }, "F": { "result": "pass", "sha256": "d157db6e2de7687a70137c924a77c64b18f76c3537aa55c1daadb771e97cbf57" } }, "state": { "resourcesReleased": true, "recoveryUnchanged": true, "externalRequests": 0, "runtimeExceptions": 0 }, "commands": [ "node tools/run_p6_measure_action04_persistence.mjs" ], "artifacts": { "kernel": "docs/p6/measure-action-04-kernel.json", "recovery": "docs/p6/measure-action-04-recovery.json", "facade": "docs/p6/measure-action-04-facade.json", "chrome": "docs/p6/measure-action-04-chrome.json", "workerLog": "docs/freecad-p6-measure-action-04-g-persistence.log" }, "boundaries": [ "Native FCStd round-trip persists MeasureDistanceDetached Position1/Position2 and recomputed Distance; no cross-version format claim." ] }