{ "schema": "freecad-web-p6-inspection-action-04-kernel/v1", "taskId": "FW-P6-INS-ACT-04-C", "module": "Inspection", "action": "save/reopen", "result": "pass", "fixture": { "module": "Inspection", "action": "save/reopen", "path": "/tmp/InspectionKernel.FCStd", "objectType": "Inspection::Feature", "actual": { "type": "Part::Box", "length": 2, "width": 3, "height": 4 }, "nominal": { "type": "Part::Box", "length": 2, "width": 3, "height": 4 }, "inputSha256": "84732756c93b68ca26aaf71dd35ac8a32505744e446e8593a9e302b38a298bec" }, "replay": { "first": { "run": 1, "path": "/tmp/InspectionKernel.FCStd", "size": 3565, "objectCount": 3, "distanceCount": 8, "objectType": "Inspection::Feature", "roundTrip": 1 }, "second": { "run": 1, "path": "/tmp/InspectionKernel.FCStd", "size": 3565, "objectCount": 3, "distanceCount": 8, "objectType": "Inspection::Feature", "roundTrip": 1 }, "identicalResult": true, "resultSha256": "94b4af92c56130d90e9548c5654ce96a9752df44b3314b9d105f60dc685b7285" }, "resultSummary": { "format": ".fcstd", "path": "/tmp/InspectionKernel.FCStd", "size": 3565, "objectCount": 3, "objectType": "Inspection::Feature", "distanceCount": 8, "roundTrip": true }, "reproducibility": { "runs": 2, "resourcesReleased": true }, "commands": [ "cmake --build freecad-source/build-web/configure --target FreeCADWebInspectionRuntimeProbe -j 8", "node tools/run_p6_inspection_action04_kernel_smoke.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "wasm": "freecad-source/build-web/configure/bin/FreeCADWebInspectionRuntimeProbe.wasm", "workerLog": "docs/freecad-p6-inspection-action-04-c-kernel.log" }, "boundaries": [ "The kernel creates and closes both the source and reopened documents.", "Only the deterministic Part::Box plus Inspection::Feature fixture is covered." ] }