{ "schema": "freecad-web-inspection-data-property-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "e25bda900e25aedac62fba9e", "module": "Inspection", "tier": "object-contract", "family": "data-property", "status": "pass_with_boundaries", "dispatcher": "fc_web_dispatch_json", "route": { "command": "inspection.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/InspectionRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/inspection-python-family-facade.ts", "worker": "web/src/inspection.worker.ts", "loader": "web/src/module-loader.ts", "routerApi": [ "WebModuleRouter.setArtifact", "WebModuleRouter.loadManifest", "WebModuleRouter.preload" ] }, "input": { "cmd": "inspection.pythonFamilyBatch", "args": { "tier": "object-contract", "records": [ { "apiId": "obj:Inspection:Inspection::PropertyDistanceList", "name": "Inspection::PropertyDistanceList", "family": "data-property", "sourcePath": "src/Mod/Inspection/App/InspectionFeature.cpp", "disposition": "planned" } ] } }, "result": { "cmd": "inspection.pythonFamilyBatch", "count": 1, "module": "Inspection", "ok": true, "records": [ { "apiId": "obj:Inspection:Inspection::PropertyDistanceList", "code": "native_object_contract", "family": "data-property", "message": "Inspection::PropertyDistanceList values, copy and release were verified through native FreeCAD", "name": "Inspection::PropertyDistanceList", "native": true, "parameterSchema": "values:[1.25,2.5,4.0]", "resourcesReleased": true, "returnSchema": "native:Inspection::PropertyDistanceList;size:3", "sourceEntry": "src/Mod/Inspection/App/InspectionFeature.cpp", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-inspection/python-family-batch/v1", "source": "freecad-source", "tier": "object-contract" }, "resultSha256": "ce5c8c496453290f6c9855b5b2d0021ec84dfe0728a2ba148c0585b5f6753f3b", "replay": { "equal": true, "resultSha256": "ce5c8c496453290f6c9855b5b2d0021ec84dfe0728a2ba148c0585b5f6753f3b" }, "crossModule": { "apiId": "obj:Other:Inspection::PropertyDistanceList", "code": "unmatched_source_record", "family": "data-property", "message": "Inspection object record is not part of this module-scoped adapter", "name": "Inspection::PropertyDistanceList", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/Inspection/App/InspectionFeature.cpp", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "status": "not_implemented" }, "records": [ { "apiId": "obj:Inspection:Inspection::PropertyDistanceList", "code": "native_object_contract", "family": "data-property", "message": "Inspection::PropertyDistanceList values, copy and release were verified through native FreeCAD", "name": "Inspection::PropertyDistanceList", "native": true, "parameterSchema": "values:[1.25,2.5,4.0]", "resourcesReleased": true, "returnSchema": "native:Inspection::PropertyDistanceList;size:3", "sourceEntry": "src/Mod/Inspection/App/InspectionFeature.cpp", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "status": "exposed" } ], "artifacts": { "module": "Inspection", "worker": "inspection.worker.ts", "revision": "4f4e9244e613ea2df06e70027074a562695048cb", "runtimeUrl": "/kernel/FreeCADWebInspectionRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebInspectionRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "runtimeSha256": "e799b5d1bfbde7bf11e2cd98d205c220782fb0ab213f9376c2d71663d222dd13", "wasmSha256": "5ae312d4ce5777e6e239806c3b6ffb96456b3fb7adb53080f83a7614660c41ab", "buildProfile": "fast-dev" }, "boundaries": [ "Native fixture verifies values, size, copy and release for PropertyDistanceList; GUI behavior is excluded." ] }