{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "8e1d2aab5d81da62d5745e68", "module": "Part", "tier": "tier-2-pure", "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-2-pure", "records": [ { "apiId": "py:Part:method:ShapeFix_Root.limitTolerance", "name": "ShapeFix_Root.limitTolerance", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shape.perform", "name": "ShapeFix_Shape.perform", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shape.fixShellTool", "name": "ShapeFix_Shape.fixShellTool", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.limitTolerance", "name": "ShapeFix_ShapeTolerance.limitTolerance", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.setTolerance", "name": "ShapeFix_ShapeTolerance.setTolerance", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shell.perform", "name": "ShapeFix_Shell.perform", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shell.shell", "name": "ShapeFix_Shell.shell", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shell.numberOfShells", "name": "ShapeFix_Shell.numberOfShells", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Shell.setNonManifoldFlag", "name": "ShapeFix_Shell.setNonManifoldFlag", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Solid.perform", "name": "ShapeFix_Solid.perform", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_Solid.fixShellTool", "name": "ShapeFix_Solid.fixShellTool", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:ShapeFix_SplitCommonVertex.perform", "name": "ShapeFix_SplitCommonVertex.perform", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi", "disposition": "not_implemented" } ] } }, "inputSha256": "06a28d0ddbe181426731cef57c4b74820d9420ca6d690302bf6f8baad61a77cc", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:ShapeFix_Root.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Root.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.setTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.setTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.shell", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.shell", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.numberOfShells", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.numberOfShells", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.setNonManifoldFlag", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.setNonManifoldFlag", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_SplitCommonVertex.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_SplitCommonVertex.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "3eff32527e90304bd5798b9eb228324b20d69c732c02c156ce3bfb41a05a119f", "replay": { "equal": true, "projectionSha256": "c36b97c2dc86275f592437dfa03536dc071ccef33514d129839b37180bf10987", "resultSha256": "3eff32527e90304bd5798b9eb228324b20d69c732c02c156ce3bfb41a05a119f", "boundary": null }, "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:ShapeFix_Root.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Root.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.setTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.setTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.shell", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.shell", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.numberOfShells", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.numberOfShells", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.setNonManifoldFlag", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.setNonManifoldFlag", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_SplitCommonVertex.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_SplitCommonVertex.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "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:ShapeFix_Root.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Root.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shape.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shape.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.limitTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.limitTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.setTolerance", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_ShapeTolerance.setTolerance", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.shell", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.shell", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.numberOfShells", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.numberOfShells", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Shell.setNonManifoldFlag", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Shell.setNonManifoldFlag", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_Solid.fixShellTool", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_Solid.fixShellTool", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:ShapeFix_SplitCommonVertex.perform", "code": "headless_shape_fix_boundary", "family": "generic-object", "message": "Part ShapeFix/trim source contract is registered; OCC surface and topology mutation requires a bounded native fixture and is restricted in the headless Web runtime", "name": "ShapeFix_SplitCommonVertex.perform", "native": true, "parameterSchema": "source-declared ShapeFix or trim arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared OCC value or void", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "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": "ShapeFix_Root.limitTolerance", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "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": "5cbb1d4347b8c19ab1d97f0242bb58e1941c37d75ae6a716901fc504f6c9f54b" }, "dispositionCounts": { "exposed": 0, "restricted": 12, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Part:method:ShapeFix_Root.limitTolerance", "name": "ShapeFix_Root.limitTolerance", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Root.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "34c6b210467edf546e41a7937b3ddd79034b0f11750acb5f97b6d72772020f36" }, { "apiId": "py:Part:method:ShapeFix_Shape.perform", "name": "ShapeFix_Shape.perform", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "b23d13b5f6e5f4dd87f0663feca86004f34ee9e1776c334f2afd0b9272d4c910" }, { "apiId": "py:Part:method:ShapeFix_Shape.fixShellTool", "name": "ShapeFix_Shape.fixShellTool", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "a63e6c0d81acd942c7d34b8545d4a40e51df600d3a976d4286cc895b1b763c60" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.limitTolerance", "name": "ShapeFix_ShapeTolerance.limitTolerance", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "ea1e7ab675938d5f947eddf30cb7bffea3f812384093f9f792320da33295843d" }, { "apiId": "py:Part:method:ShapeFix_ShapeTolerance.setTolerance", "name": "ShapeFix_ShapeTolerance.setTolerance", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_ShapeTolerance.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "6348c24743dfb96a2ff1f81fa59d94a8b6635491927f0c196894e50959e8a472" }, { "apiId": "py:Part:method:ShapeFix_Shell.perform", "name": "ShapeFix_Shell.perform", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "c3768473ba00538de2a39b433d5d9cbbbecfe909f1e46013793a9ad52117d204" }, { "apiId": "py:Part:method:ShapeFix_Shell.shell", "name": "ShapeFix_Shell.shell", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "28324298e11f8e185de9c346ee9bf1aae58ef2dd307a8681bd991b0262a48cad" }, { "apiId": "py:Part:method:ShapeFix_Shell.numberOfShells", "name": "ShapeFix_Shell.numberOfShells", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "760f0c9f3e821b18435bb1dc8300ee940ce3c41e8528c90703014bce5756e936" }, { "apiId": "py:Part:method:ShapeFix_Shell.setNonManifoldFlag", "name": "ShapeFix_Shell.setNonManifoldFlag", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "7e500241fa2ec4a24a833ae76287d9166cc900816b9759c9cf6883ecc3a16f11" }, { "apiId": "py:Part:method:ShapeFix_Solid.perform", "name": "ShapeFix_Solid.perform", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "c8ba7043406b5b86e280f1248ccda0b0ce59dcb092c43188a705f74e2629ee92" }, { "apiId": "py:Part:method:ShapeFix_Solid.fixShellTool", "name": "ShapeFix_Solid.fixShellTool", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "0103efb55aaddbfa9ab2c4c0213d3cc888bba30aada5075aa9fc5a58fadb92df" }, { "apiId": "py:Part:method:ShapeFix_SplitCommonVertex.perform", "name": "ShapeFix_SplitCommonVertex.perform", "sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_shape_fix_boundary", "parameterSchema": "source-declared ShapeFix or trim arguments", "returnSchema": "source-declared OCC value or void", "evidenceSha256": "cc16dee83d8ff4922a2c0a6e155c7271e8887668c7ad86217fc6e8cafd27d1f3" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-8e1d2aab5d81da62d5745e68-runtime.json", "log": "docs/freecad-p6-part-module-batch-8e1d2aab5d81da62d5745e68.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "683898a73096beec", "moduleRevision": "84cd7506b1c6d104", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "683898a73096beeccb723e169da9ce85cb2af2a7b079da538a7c0b8103bc670e" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "fc03dda246d6d9256346c42ebe3e4dd128765aee4f9d40d10a1463a173a189a0" } }, "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." ] }