{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "fd6fa0f062f1b443d13c1ac8", "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:UnifySameDomain.setAngularTolerance", "name": "UnifySameDomain.setAngularTolerance", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:UnifySameDomain.build", "name": "UnifySameDomain.build", "family": "generic-object", "sourcePath": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportIges", "name": "TopoShape.exportIges", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportStep", "name": "TopoShape.exportStep", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportBrep", "name": "TopoShape.exportBrep", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportBinary", "name": "TopoShape.exportBinary", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportBrepToString", "name": "TopoShape.exportBrepToString", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.exportStl", "name": "TopoShape.exportStl", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.importBrep", "name": "TopoShape.importBrep", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.importBinary", "name": "TopoShape.importBinary", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.importBrepFromString", "name": "TopoShape.importBrepFromString", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:TopoShape.extrude", "name": "TopoShape.extrude", "family": "generic-object", "sourcePath": "src/Mod/Part/App/TopoShape.pyi", "disposition": "not_implemented" } ] } }, "inputSha256": "ed3d16afa677e484b327750ce1159f25f33a98dea60c7c04382111e6734295f0", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:UnifySameDomain.setAngularTolerance", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.setAngularTolerance", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:UnifySameDomain.build", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.build", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportIges", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportIges", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrepToString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrepToString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStl", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStl", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrepFromString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrepFromString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.extrude", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.extrude", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "a6cc62c064faf9999764b223281920e1434d33a16539e872d177cdc4df559898", "replay": { "equal": true, "projectionSha256": "3a9605155653128dfc0c49efdc17c4a90f9a664728cfbc32955211f3f6c38790", "resultSha256": "a6cc62c064faf9999764b223281920e1434d33a16539e872d177cdc4df559898", "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:UnifySameDomain.setAngularTolerance", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.setAngularTolerance", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:UnifySameDomain.build", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.build", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportIges", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportIges", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrepToString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrepToString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStl", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStl", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrepFromString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrepFromString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.extrude", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.extrude", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.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:UnifySameDomain.setAngularTolerance", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.setAngularTolerance", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:UnifySameDomain.build", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "UnifySameDomain.build", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportIges", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportIges", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportBrepToString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportBrepToString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.exportStl", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.exportStl", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrep", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrep", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBinary", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBinary", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.importBrepFromString", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.importBrepFromString", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:TopoShape.extrude", "code": "headless_part_io_boundary", "family": "generic-object", "message": "Part topology export/import and UnifySameDomain source contracts are registered; filesystem/stream and OCC topology mutation require bounded native fixtures and remain restricted in the headless Web runtime", "name": "TopoShape.extrude", "native": true, "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared Part.Shape, stream, or void", "sourceEntry": "src/Mod/Part/App/TopoShape.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": "UnifySameDomain.setAngularTolerance", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.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": "5f5226b338566d572b507f58f16749c6877fe460ecf35962592d8a69d040a2c5" }, "dispositionCounts": { "exposed": 0, "restricted": 12, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Part:method:UnifySameDomain.setAngularTolerance", "name": "UnifySameDomain.setAngularTolerance", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "2c67c479bb1703e98112cb4018c1f61a17906db39179f5ab747f734e5ed27ddb" }, { "apiId": "py:Part:method:UnifySameDomain.build", "name": "UnifySameDomain.build", "sourceEntry": "src/Mod/Part/App/ShapeUpgrade/UnifySameDomain.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "1c85fd1e66dd7eee12d120c38fc74646b686f65a6338831b65e2a1296a08bc7b" }, { "apiId": "py:Part:method:TopoShape.exportIges", "name": "TopoShape.exportIges", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "c6dfe680579732d3570394c26ae37ec565afdd11deac99e8d122f9ed6cdcc9a5" }, { "apiId": "py:Part:method:TopoShape.exportStep", "name": "TopoShape.exportStep", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "3922f1f16b4cb0b6c175f664a2fdde4f25a358ec48e2be393a9fde6a8454465a" }, { "apiId": "py:Part:method:TopoShape.exportBrep", "name": "TopoShape.exportBrep", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "ed4624b3f81eb01524f8364421347067c6aae414fb4110b69846a70ab5e637f0" }, { "apiId": "py:Part:method:TopoShape.exportBinary", "name": "TopoShape.exportBinary", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "81541c9490b897ddca1ae61454fd33e566d06af4d6b1a72681844956234e2f6d" }, { "apiId": "py:Part:method:TopoShape.exportBrepToString", "name": "TopoShape.exportBrepToString", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "857d40550a92c6b2797249a4c6b581c4d2d02c8001e563f263a73122bc6ef0ca" }, { "apiId": "py:Part:method:TopoShape.exportStl", "name": "TopoShape.exportStl", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "ed153cfd72b3e98e084a4aadab06c357f4d0d976f27180eaee352640ada6b315" }, { "apiId": "py:Part:method:TopoShape.importBrep", "name": "TopoShape.importBrep", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "4a6284226fbb15cf2f542e7df75066d72fa60b0e4624b2d7a41d4e53b3602aa0" }, { "apiId": "py:Part:method:TopoShape.importBinary", "name": "TopoShape.importBinary", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "9765828af51b3594470c63aa70106d16ca75483422198a59c46d21a05529546e" }, { "apiId": "py:Part:method:TopoShape.importBrepFromString", "name": "TopoShape.importBrepFromString", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "76a802b0261cb07ffe702ad9fa55e8c8152c3786b8d83bf2ddf3b85cdaa6546c" }, { "apiId": "py:Part:method:TopoShape.extrude", "name": "TopoShape.extrude", "sourceEntry": "src/Mod/Part/App/TopoShape.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_part_io_boundary", "parameterSchema": "source-declared Part TopoShape/UnifySameDomain arguments", "returnSchema": "source-declared Part.Shape, stream, or void", "evidenceSha256": "b24951404df87e248c88f760fdb2ac0e72b737d8b60e0c3af3b5d4485d2037cc" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-fd6fa0f062f1b443d13c1ac8-runtime.json", "log": "docs/freecad-p6-part-module-batch-fd6fa0f062f1b443d13c1ac8.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "bc3097332e83b195", "moduleRevision": "e341d195edc0a8be", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "bc3097332e83b195e573e73878d565e90fe41b059b27af55f6e53c07094c6a99" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "f5e5a8fa0904b7bdf97f812db0f70d22d688d3427362c5e06f52675c7fb1c5f8" } }, "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." ] }