{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "fdba0077b1a7943dd7a56940", "module": "Part", "tier": "tier-1-readonly", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "part.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json", "facade": "web/src/part-python-family-facade.ts", "worker": "web/src/part.worker.ts" }, "input": { "cmd": "part.pythonFamilyBatch", "args": { "schema": "freecad-web-part/python-family-batch/v1", "module": "Part", "tier": "tier-1-readonly", "records": [ { "apiId": "py:Part:method:TopoShapeEdge.isSeam", "name": "TopoShapeEdge.isSeam", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShapeEdge.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.getUVNodes", "name": "TopoShapeFace.getUVNodes", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShapeFace.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.isPartOfDomain", "name": "TopoShapeFace.isPartOfDomain", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShapeFace.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getMomentOfInertia", "name": "TopoShapeSolid.getMomentOfInertia", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShapeSolid.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getRadiusOfGyration", "name": "TopoShapeSolid.getRadiusOfGyration", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShapeSolid.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:class:Toroid", "name": "Toroid", "family": "generic-object", "sourcePath": "src/Mod/Part/App/Toroid.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:CommandEditAttachment.IsActive", "name": "CommandEditAttachment.IsActive", "family": "generic-object", "sourcePath": "src/Mod/Part/AttachmentEditor/Commands.py", "disposition": "not_implemented" }, { "apiId": "py:Part:class:FrozenClass", "name": "FrozenClass", "family": "generic-object", "sourcePath": "src/Mod/Part/AttachmentEditor/FrozenClass.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getStandardButtons", "name": "AttachmentEditorTaskPanel.getStandardButtons", "family": "generic-object", "sourcePath": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "disposition": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getCurrentMode", "name": "AttachmentEditorTaskPanel.getCurrentMode", "family": "generic-object", "sourcePath": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "disposition": "not_implemented" }, { "apiId": "py:Part:class:BOPFeatures", "name": "BOPFeatures", "family": "generic-object", "sourcePath": "src/Mod/Part/BOPTools/BOPFeatures.py", "disposition": "not_implemented" }, { "apiId": "py:Part:class:GeneralFuseResult", "name": "GeneralFuseResult", "family": "generic-object", "sourcePath": "src/Mod/Part/BOPTools/GeneralFuseResult.py", "disposition": "not_implemented" } ] } }, "inputSha256": "669c8925d45be48d93208913194335fdfe04bb4ff03984dab5e061058113c3b2", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeEdge.isSeam", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeEdge.isSeam", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeEdge.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.getUVNodes", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.getUVNodes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.isPartOfDomain", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.isPartOfDomain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getMomentOfInertia", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getMomentOfInertia", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getRadiusOfGyration", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getRadiusOfGyration", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:Toroid", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "Toroid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/Toroid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:CommandEditAttachment.IsActive", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "CommandEditAttachment.IsActive", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/Commands.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:FrozenClass", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "FrozenClass", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/FrozenClass.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getStandardButtons", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getStandardButtons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getCurrentMode", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getCurrentMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:BOPFeatures", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "BOPFeatures", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/BOPFeatures.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:GeneralFuseResult", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "GeneralFuseResult", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/GeneralFuseResult.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" }, "resultSha256": "56e714f8832baecab9bb0139830964ab5ff58e41003b29f1c7a2c71f6dba261f", "replay": { "equal": true, "resultSha256": "56e714f8832baecab9bb0139830964ab5ff58e41003b29f1c7a2c71f6dba261f" }, "facadeWorker": { "ready": { "kind": "ready", "action": "part.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-success", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeEdge.isSeam", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeEdge.isSeam", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeEdge.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.getUVNodes", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.getUVNodes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.isPartOfDomain", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.isPartOfDomain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getMomentOfInertia", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getMomentOfInertia", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getRadiusOfGyration", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getRadiusOfGyration", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:Toroid", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "Toroid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/Toroid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:CommandEditAttachment.IsActive", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "CommandEditAttachment.IsActive", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/Commands.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:FrozenClass", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "FrozenClass", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/FrozenClass.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getStandardButtons", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getStandardButtons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getCurrentMode", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getCurrentMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:BOPFeatures", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "BOPFeatures", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/BOPFeatures.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:GeneralFuseResult", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "GeneralFuseResult", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/GeneralFuseResult.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-repeat", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:TopoShapeEdge.isSeam", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeEdge.isSeam", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeEdge.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.getUVNodes", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.getUVNodes", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeFace.isPartOfDomain", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeFace.isPartOfDomain", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getMomentOfInertia", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getMomentOfInertia", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:TopoShapeSolid.getRadiusOfGyration", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "TopoShapeSolid.getRadiusOfGyration", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:Toroid", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "Toroid", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/App/Toroid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:CommandEditAttachment.IsActive", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "CommandEditAttachment.IsActive", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/Commands.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:FrozenClass", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "FrozenClass", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/FrozenClass.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getStandardButtons", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getStandardButtons", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getCurrentMode", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "AttachmentEditorTaskPanel.getCurrentMode", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:BOPFeatures", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "BOPFeatures", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/BOPFeatures.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Part:class:GeneralFuseResult", "code": "source_disposition", "family": "generic-object", "message": "Part API disposition is bounded by the FreeCAD source manifest", "name": "GeneralFuseResult", "native": true, "parameterSchema": "source-declared", "replay": "native-source-disposition", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Part/BOPTools/GeneralFuseResult.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-cross", "result": { "cmd": "part.pythonFamilyBatch", "count": 1, "module": "Part", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "generic-object", "message": "Part API record is not part of this module-scoped adapter", "name": "TopoShapeEdge.isSeam", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/App/TopoShapeEdge.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Part Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "part-module-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "traceSha256": "6f1e4b0365b95114fb670184cced5089e560724f62573e95913aeee881bdbead" }, "dispositionCounts": { "exposed": 0, "restricted": 0, "nonportable": 0, "not_implemented": 12 }, "records": [ { "apiId": "py:Part:method:TopoShapeEdge.isSeam", "name": "TopoShapeEdge.isSeam", "sourceEntry": "src/Mod/Part/App/TopoShapeEdge.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "88811d565e0166d3444f8cb54c57c83c92b0991cee599ed6d8ad617c985dbb32" }, { "apiId": "py:Part:method:TopoShapeFace.getUVNodes", "name": "TopoShapeFace.getUVNodes", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "37cf3ebb3135626138c613df1ba8fb4975d59ecc901cd0e7435a4374b4e069bd" }, { "apiId": "py:Part:method:TopoShapeFace.isPartOfDomain", "name": "TopoShapeFace.isPartOfDomain", "sourceEntry": "src/Mod/Part/App/TopoShapeFace.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "1f00ea1c4ea2265f2e6502006d56fd03f186c5f796291322dfc3842673869a31" }, { "apiId": "py:Part:method:TopoShapeSolid.getMomentOfInertia", "name": "TopoShapeSolid.getMomentOfInertia", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "ae6395e67e0d042d03444a2f5e2a8c0363ff9487713f1f9887d1a52a7e541696" }, { "apiId": "py:Part:method:TopoShapeSolid.getRadiusOfGyration", "name": "TopoShapeSolid.getRadiusOfGyration", "sourceEntry": "src/Mod/Part/App/TopoShapeSolid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "e5c362b3ea230bc81d180a6c6964ec646c01b17c433d62ca60fd9865c5b5a097" }, { "apiId": "py:Part:class:Toroid", "name": "Toroid", "sourceEntry": "src/Mod/Part/App/Toroid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "f551fabfb00e004e2b3b3058c993c7c288afd0c54234a734e9b266395ff6f71b" }, { "apiId": "py:Part:method:CommandEditAttachment.IsActive", "name": "CommandEditAttachment.IsActive", "sourceEntry": "src/Mod/Part/AttachmentEditor/Commands.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "467c9e5925eaa9a809679b3fff2cff7fc54343d3c8dd885aca68d3329e830fdf" }, { "apiId": "py:Part:class:FrozenClass", "name": "FrozenClass", "sourceEntry": "src/Mod/Part/AttachmentEditor/FrozenClass.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "519b3bf77290c860792a54b66beb63b20c11d10e92198efbca04fa62b455fa0c" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getStandardButtons", "name": "AttachmentEditorTaskPanel.getStandardButtons", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "d35e1b9c18906f5ea9860a320fb4bcc8bfca877e649efacb7c7d5f04cabe6a1f" }, { "apiId": "py:Part:method:AttachmentEditorTaskPanel.getCurrentMode", "name": "AttachmentEditorTaskPanel.getCurrentMode", "sourceEntry": "src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "f9e3c7d318e7cf636833b76b7efadfe9725f63a18d450fa42d01411a0475f68c" }, { "apiId": "py:Part:class:BOPFeatures", "name": "BOPFeatures", "sourceEntry": "src/Mod/Part/BOPTools/BOPFeatures.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "90cb323226529cf5616f91ddc9329902072ad9fb22ffb55c2544eefa63450730" }, { "apiId": "py:Part:class:GeneralFuseResult", "name": "GeneralFuseResult", "sourceEntry": "src/Mod/Part/BOPTools/GeneralFuseResult.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "code": "source_disposition", "parameterSchema": "source-declared", "returnSchema": "source-declared", "evidenceSha256": "6cb54f428d6425cf961aaf21087fdd949326dc175e98e2ba55b9962cc26649cb" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-fdba0077b1a7943dd7a56940-runtime.json", "log": "docs/freecad-p6-part-module-batch-fdba0077b1a7943dd7a56940.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "8319f892c332eddb", "moduleRevision": "a67db69b9963d372", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "8319f892c332eddb0ffd0babb3430f5efb3b92635fe69343ec93ae44c61155d5" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "10b5a13b2a21568ecac61598acd8096e3ca2c41d05bb0b9682a58116d96dc6eb" } }, "boundaries": [ "Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.", "Any non-exposed record retains its native error or portability boundary; the gate does not fabricate a JavaScript result.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }