{ "schema": "freecad-web-bim-geometry-value-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "2efd93e9afbf6b151ab9e2e5", "module": "BIM", "tier": "tier-1-readonly", "family": "geometry-value", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "dispatcher": "fc_web_dispatch_json", "route": { "command": "bim.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/bim-python-family-batch-facade.ts", "worker": "web/src/bim.worker.ts" }, "input": { "cmd": "bim.pythonFamilyBatch", "args": { "tier": "tier-1-readonly", "records": [ { "apiId": "py:BIM:method:Arch_Panel.getPoint", "name": "Arch_Panel.getPoint", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py", "disposition": "planned" }, { "apiId": "py:BIM:method:NestTaskPanel.getShapes", "name": "NestTaskPanel.getShapes", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimPanel.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Arch_Profile.getPoint", "name": "Arch_Profile.getPoint", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimProfile.py", "disposition": "planned" }, { "apiId": "py:BIM:class:BIM_Rewire", "name": "BIM_Rewire", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/BIM/bimcommands/BimRewire.py", "disposition": "planned" }, { "apiId": "py:BIM:class:BIM_Shape2DCut", "name": "BIM_Shape2DCut", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/BIM/bimcommands/BimShape2DView.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Arch_Truss.getPoint", "name": "Arch_Truss.getPoint", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimTruss.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Arch_Wall.getPoint", "name": "Arch_Wall.getPoint", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimWall.py", "disposition": "planned" }, { "apiId": "py:BIM:method:Arch_Window.getPoint", "name": "Arch_Window.getPoint", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/BIM/bimcommands/BimWindow.py", "disposition": "planned" } ] } }, "inputSha256": "780c15e6c7ce0e6db6f63756dffec0a3e6e8ea8d2fd72f7ba82c827c573548ca", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:Arch_Panel.getPoint", "name": "Arch_Panel.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Panel", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:NestTaskPanel.getShapes", "name": "NestTaskPanel.getShapes", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "NestTaskPanel", "shapeCount": 0, "selectionCount": 0 } }, { "apiId": "py:BIM:method:Arch_Profile.getPoint", "name": "Arch_Profile.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimProfile.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Profile", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:class:BIM_Rewire", "name": "BIM_Rewire", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimRewire.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Rewire", "module": "BimRewire", "isChunkBase": false, "tag": -1, "hasReadArray": false, "hasResources": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:class:BIM_Shape2DCut", "name": "BIM_Shape2DCut", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimShape2DView.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Shape2DCut", "module": "BimShape2DView", "baseClass": "BIM_Shape2DView", "menuText": "Section Cut", "pixmap": "Arch_View_Cut", "accel": "V, C", "hasProceed": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:method:Arch_Truss.getPoint", "name": "Arch_Truss.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Truss", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Wall.getPoint", "name": "Arch_Wall.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWall.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Wall", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Window.getPoint", "name": "Arch_Window.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWindow.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Window", "pointCount": 0, "cancelled": true } } ], "count": 8, "resourcesReleased": true }, "resultSha256": "47ec0096675743d80a661b28880d6859cc628dde3f6462af42e0f90f8207a17d", "replay": { "equal": true, "resultSha256": "47ec0096675743d80a661b28880d6859cc628dde3f6462af42e0f90f8207a17d" }, "facadeWorker": { "ready": { "kind": "ready", "action": "bim.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-geometry-value-success", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:Arch_Panel.getPoint", "name": "Arch_Panel.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Panel", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:NestTaskPanel.getShapes", "name": "NestTaskPanel.getShapes", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "NestTaskPanel", "shapeCount": 0, "selectionCount": 0 } }, { "apiId": "py:BIM:method:Arch_Profile.getPoint", "name": "Arch_Profile.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimProfile.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Profile", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:class:BIM_Rewire", "name": "BIM_Rewire", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimRewire.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Rewire", "module": "BimRewire", "isChunkBase": false, "tag": -1, "hasReadArray": false, "hasResources": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:class:BIM_Shape2DCut", "name": "BIM_Shape2DCut", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimShape2DView.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Shape2DCut", "module": "BimShape2DView", "baseClass": "BIM_Shape2DView", "menuText": "Section Cut", "pixmap": "Arch_View_Cut", "accel": "V, C", "hasProceed": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:method:Arch_Truss.getPoint", "name": "Arch_Truss.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Truss", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Wall.getPoint", "name": "Arch_Wall.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWall.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Wall", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Window.getPoint", "name": "Arch_Window.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWindow.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Window", "pointCount": 0, "cancelled": true } } ], "count": 8, "resourcesReleased": true } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-geometry-value-repeat", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:BIM:method:Arch_Panel.getPoint", "name": "Arch_Panel.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Panel", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:NestTaskPanel.getShapes", "name": "NestTaskPanel.getShapes", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "NestTaskPanel", "shapeCount": 0, "selectionCount": 0 } }, { "apiId": "py:BIM:method:Arch_Profile.getPoint", "name": "Arch_Profile.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimProfile.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Profile", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:class:BIM_Rewire", "name": "BIM_Rewire", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimRewire.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Rewire", "module": "BimRewire", "isChunkBase": false, "tag": -1, "hasReadArray": false, "hasResources": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:class:BIM_Shape2DCut", "name": "BIM_Shape2DCut", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimShape2DView.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "BIM_Shape2DCut", "module": "BimShape2DView", "baseClass": "BIM_Shape2DView", "menuText": "Section Cut", "pixmap": "Arch_View_Cut", "accel": "V, C", "hasProceed": true, "sourceConstructor": "python-object-new" } }, { "apiId": "py:BIM:method:Arch_Truss.getPoint", "name": "Arch_Truss.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Truss", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Wall.getPoint", "name": "Arch_Wall.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWall.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Wall", "pointCount": 0, "cancelled": true } }, { "apiId": "py:BIM:method:Arch_Window.getPoint", "name": "Arch_Window.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimWindow.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "native fixture parameters", "returnSchema": "geometry-value result object", "replay": "native-source-method", "result": { "className": "Arch_Window", "pointCount": 0, "cancelled": true } } ], "count": 8, "resourcesReleased": true } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-geometry-value-cross", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-1-readonly", "source": "freecad-source", "records": [ { "apiId": "py:Part:method:BuildingPart.getShapes", "name": "Arch_Panel.getPoint", "family": "geometry-value", "status": "not_implemented", "code": "unmatched_source_record", "message": "BIM API record is not part of this module-scoped adapter", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared" } ], "count": 1, "resourcesReleased": true } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-geometry-value-invalid", "error": { "code": "invalid_request", "message": "BIM Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-geometry-value-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "bim-geometry-value-reset" }, "traceSha256": "944c58180190f1e4602919fea722fdd56665390d3bf02f5935ff0d0ec1b17b3f" }, "dispositionCounts": { "exposed": 8, "restricted": 0, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:BIM:method:Arch_Panel.getPoint", "name": "Arch_Panel.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Arch_Panel", "pointCount": 0, "cancelled": true }, "evidenceSha256": "20232906b2dc96e78b7eaf56539a6dcf2d723daf3d9b61fae40357f23a67082d" }, { "apiId": "py:BIM:method:NestTaskPanel.getShapes", "name": "NestTaskPanel.getShapes", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimPanel.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "NestTaskPanel", "shapeCount": 0, "selectionCount": 0 }, "evidenceSha256": "9d5c733ffc927d9910f2a9f6610873320b03084bb525a2cd006faddfb715b2ce" }, { "apiId": "py:BIM:method:Arch_Profile.getPoint", "name": "Arch_Profile.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimProfile.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Arch_Profile", "pointCount": 0, "cancelled": true }, "evidenceSha256": "653af4c4a75aea7ac09dd07145b6cbbc14f0271fcdcdbf5636d3cbd05b10724f" }, { "apiId": "py:BIM:class:BIM_Rewire", "name": "BIM_Rewire", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimRewire.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "BIM_Rewire", "module": "BimRewire", "isChunkBase": false, "tag": -1, "hasReadArray": false, "hasResources": true, "sourceConstructor": "python-object-new" }, "evidenceSha256": "2f084ecb75bbf84e29678965b43715e91294ec0640b7dbb7ec8f26b349b5bff2" }, { "apiId": "py:BIM:class:BIM_Shape2DCut", "name": "BIM_Shape2DCut", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimShape2DView.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "BIM_Shape2DCut", "module": "BimShape2DView", "baseClass": "BIM_Shape2DView", "menuText": "Section Cut", "pixmap": "Arch_View_Cut", "accel": "V, C", "hasProceed": true, "sourceConstructor": "python-object-new" }, "evidenceSha256": "006412d79b64dbb0a0feea8faa391dcb519563a3716cb43b1a3b635c266ee7df" }, { "apiId": "py:BIM:method:Arch_Truss.getPoint", "name": "Arch_Truss.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimTruss.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Arch_Truss", "pointCount": 0, "cancelled": true }, "evidenceSha256": "5950b0fee57cb6959fd40189ba5cfac5fb8e09f5167c6bc7af7407d3f436ee43" }, { "apiId": "py:BIM:method:Arch_Wall.getPoint", "name": "Arch_Wall.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimWall.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Arch_Wall", "pointCount": 0, "cancelled": true }, "evidenceSha256": "57b72acfb9431689ea58ef2d0312fa048628d77329a674a67ba648320d991090" }, { "apiId": "py:BIM:method:Arch_Window.getPoint", "name": "Arch_Window.getPoint", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official BIM geometry-value method/class executed through the native FreeCAD Python runtime", "sourceEntry": "src/Mod/BIM/bimcommands/BimWindow.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "result": { "className": "Arch_Window", "pointCount": 0, "cancelled": true }, "evidenceSha256": "b3211ba07d52f9a51b72319a90025a7b3cb4c2843ebd689673f719400f867aa9" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm", "sha256": "8347152758bed3408720803d009fea22f569536a14d84572ef94dc620fca9878" }, "loader": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js", "sha256": "87358af005f6db4c7cef0f3b0d22ad536cb2abb58ef4a9ee5ebc2461ede0d3d2" }, "data": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data", "sha256": "9baa1a1490a1870f6deb864a94ab25bb97f6eb8695cd77dc5591e84234be219e" } }, "boundaries": [ "BIM geometry-value records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.", "The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.", "All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope." ] }