Files
FreeCADWasmDev/docs/p6/part-module-batch-129cd5325802fd24c0e59288-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1695 lines
84 KiB
JSON

{
"schema": "freecad-web-p6-part-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "129cd5325802fd24c0e59288",
"module": "Part",
"tier": "tier-2-pure",
"family": "geometry-value",
"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_Shape.shape",
"name": "ShapeFix_Shape.shape",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixSolidTool",
"name": "ShapeFix_Shape.fixSolidTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixFaceTool",
"name": "ShapeFix_Shape.fixFaceTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixWireTool",
"name": "ShapeFix_Shape.fixWireTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixEdgeTool",
"name": "ShapeFix_Shape.fixEdgeTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceTool",
"name": "ShapeFix_Shell.fixFaceTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.shape",
"name": "ShapeFix_Shell.shape",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.errorFaces",
"name": "ShapeFix_Shell.errorFaces",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceOrientation",
"name": "ShapeFix_Shell.fixFaceOrientation",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solidFromShell",
"name": "ShapeFix_Solid.solidFromShell",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solid",
"name": "ShapeFix_Solid.solid",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.shape",
"name": "ShapeFix_Solid.shape",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_SplitCommonVertex.shape",
"name": "ShapeFix_SplitCommonVertex.shape",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.splitEdge",
"name": "ShapeFix_SplitTool.splitEdge",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.cutEdge",
"name": "ShapeFix_SplitTool.cutEdge",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeTool",
"name": "ShapeFix_Wire.fixEdgeTool",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setFace",
"name": "ShapeFix_Wire.setFace",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setSurface",
"name": "ShapeFix_Wire.setSurface",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.numberOfEdges",
"name": "ShapeFix_Wire.numberOfEdges",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wire",
"name": "ShapeFix_Wire.wire",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wireAPIMake",
"name": "ShapeFix_Wire.wireAPIMake",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.face",
"name": "ShapeFix_Wire.face",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeCurves",
"name": "ShapeFix_Wire.fixEdgeCurves",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixNotchedEdges",
"name": "ShapeFix_Wire.fixNotchedEdges",
"family": "geometry-value",
"sourcePath": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "f961fdabbc2f69d21d5bfe58308dd056e4ae09b1f04b321cb5dee1adb34373e6",
"result": {
"cmd": "part.pythonFamilyBatch",
"count": 24,
"module": "Part",
"ok": true,
"records": [
{
"apiId": "py:Part:method:ShapeFix_Shape.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixSolidTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixSolidTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixWireTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixWireTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.errorFaces",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.errorFaces",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceOrientation",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceOrientation",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solidFromShell",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solidFromShell",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solid",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solid",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitCommonVertex.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitCommonVertex.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.splitEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.splitEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.cutEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.cutEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setFace",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setFace",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setSurface",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setSurface",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.numberOfEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.numberOfEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wire",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wire",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wireAPIMake",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wireAPIMake",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.face",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.face",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeCurves",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeCurves",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixNotchedEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixNotchedEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-part/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
},
"resultSha256": "7ddd4b2662287c902b5904f8991b31d30389e7c5a66f5e8e52628f0bd513f366",
"replay": {
"equal": true,
"resultSha256": "7ddd4b2662287c902b5904f8991b31d30389e7c5a66f5e8e52628f0bd513f366"
},
"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": 24,
"module": "Part",
"ok": true,
"records": [
{
"apiId": "py:Part:method:ShapeFix_Shape.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixSolidTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixSolidTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixWireTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixWireTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.errorFaces",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.errorFaces",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceOrientation",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceOrientation",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solidFromShell",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solidFromShell",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solid",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solid",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitCommonVertex.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitCommonVertex.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.splitEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.splitEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.cutEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.cutEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setFace",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setFace",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setSurface",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setSurface",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.numberOfEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.numberOfEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wire",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wire",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wireAPIMake",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wireAPIMake",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.face",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.face",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeCurves",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeCurves",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixNotchedEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixNotchedEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.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": 24,
"module": "Part",
"ok": true,
"records": [
{
"apiId": "py:Part:method:ShapeFix_Shape.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixSolidTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixSolidTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixWireTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixWireTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shape.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.errorFaces",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.errorFaces",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceOrientation",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Shell.fixFaceOrientation",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solidFromShell",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solidFromShell",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solid",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.solid",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Solid.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitCommonVertex.shape",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitCommonVertex.shape",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.splitEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.splitEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.cutEdge",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_SplitTool.cutEdge",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeTool",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeTool",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setFace",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setFace",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setSurface",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.setSurface",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.numberOfEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.numberOfEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wire",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wire",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wireAPIMake",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.wireAPIMake",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.face",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.face",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeCurves",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixEdgeCurves",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixNotchedEdges",
"code": "headless_shape_fix_boundary",
"family": "geometry-value",
"message": "ShapeFix source contract is registered; OCC repair execution requires a bounded native fixture and is restricted in the headless Web runtime",
"name": "ShapeFix_Wire.fixNotchedEdges",
"native": true,
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"replay": "native-source-headless-boundary",
"resourcesReleased": true,
"returnSchema": "ShapeFix native value or Part.Shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.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": "geometry-value",
"message": "Part API record is not part of this module-scoped adapter",
"name": "ShapeFix_Shape.shape",
"native": true,
"parameterSchema": "unmatched",
"resourcesReleased": true,
"returnSchema": "unmatched",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.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": "cedddcc987527c5538047f0d1be41f0a3a2b66c431ee10d6e16baf3f5c1f57eb"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:Part:method:ShapeFix_Shape.shape",
"name": "ShapeFix_Shape.shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "e2981ed81de4a386a2d1b9074c5bcc3564fec73c1b85402fc7ad266c28c08db4"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixSolidTool",
"name": "ShapeFix_Shape.fixSolidTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "33da743c8a9ed5b72d86d695bdbac42ab3152081e5d2922e451f9d4f2fe3ba2b"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixFaceTool",
"name": "ShapeFix_Shape.fixFaceTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "b0106b6964198c63d593de876a7203ec086b5249306ab2b64bf5c95c1f13b7fb"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixWireTool",
"name": "ShapeFix_Shape.fixWireTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "37663252018621ed76d26b55c7fd779038a448da60ae4d32851a0d39fb38a629"
},
{
"apiId": "py:Part:method:ShapeFix_Shape.fixEdgeTool",
"name": "ShapeFix_Shape.fixEdgeTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shape.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "ebd028a80013ebef99f5eaced791fe07a366f1c52a08e09233241634f915313a"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceTool",
"name": "ShapeFix_Shell.fixFaceTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "de6912209ced01e27797e8e6e352467ed829d4a73e52d87f29939c8cc0363634"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.shape",
"name": "ShapeFix_Shell.shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "482c4df7dde06f98a166b6d2722b13f64abdb7ec33b62f8c2b803ffd43a8f100"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.errorFaces",
"name": "ShapeFix_Shell.errorFaces",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "20818e51e443f322d64375658067a2e05b7c6b1c44169f3bbdf8f699b3f67949"
},
{
"apiId": "py:Part:method:ShapeFix_Shell.fixFaceOrientation",
"name": "ShapeFix_Shell.fixFaceOrientation",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Shell.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "93a47612b4b2a7e165f2b5daac3d37217a3fb846618ae1ed8fa25931bc2ccd1c"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solidFromShell",
"name": "ShapeFix_Solid.solidFromShell",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "f9e818cc3f04102dc0cf618208eda5f2609bd0ccf008885643e8578c59aaf5f1"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.solid",
"name": "ShapeFix_Solid.solid",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "8dfc757ef2d46ff5df8d8dc20539cbfbab104b58ea30ea2559cdd5959e14c22b"
},
{
"apiId": "py:Part:method:ShapeFix_Solid.shape",
"name": "ShapeFix_Solid.shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Solid.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "a7bc8ce6503ab0a14878691aafecc5c82fa088d0929a7974cc6cb215f0e45487"
},
{
"apiId": "py:Part:method:ShapeFix_SplitCommonVertex.shape",
"name": "ShapeFix_SplitCommonVertex.shape",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitCommonVertex.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "c60aa052b372b2666fc0320b2910082306325c35f373e4381b58e7769000eb43"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.splitEdge",
"name": "ShapeFix_SplitTool.splitEdge",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "f6027781040f7e60b79e09a8f0ca4843eff98da79675dcc3c0b70194d991e237"
},
{
"apiId": "py:Part:method:ShapeFix_SplitTool.cutEdge",
"name": "ShapeFix_SplitTool.cutEdge",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_SplitTool.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "e54a9c8955be6eabdd0856d240a7f318f572592b6fd50ac6437bbea147071b7d"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeTool",
"name": "ShapeFix_Wire.fixEdgeTool",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "acbe357ea88df415f031bca12e4c87f1bc4c02607563a690e3fce34b027badac"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setFace",
"name": "ShapeFix_Wire.setFace",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "2dcce7d64ac63ae73c97519b9ac0927d74868d8b5b42d16d0fe0a2ef0766bc86"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.setSurface",
"name": "ShapeFix_Wire.setSurface",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "b5f48c89f3a9345cebb96ad7e0933d2328caffe559e2cf677bdd507ca8fca762"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.numberOfEdges",
"name": "ShapeFix_Wire.numberOfEdges",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "ce55c3b4fb1d0668e17584de2052529a5deacc47cf413af011f289996c901b37"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wire",
"name": "ShapeFix_Wire.wire",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "494a923cafbea1d96cbeaa0749ae43a30da2f26520d71ac9d32b818173d0d024"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.wireAPIMake",
"name": "ShapeFix_Wire.wireAPIMake",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "6bf0f177e2be7a4c3a11b1e3748a7b6a87272253537b313d1b6a58c611ccffde"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.face",
"name": "ShapeFix_Wire.face",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "9435827783077accd7d79da0672d6de1f27487335d1ff7cf7aef6cdea805e8d2"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixEdgeCurves",
"name": "ShapeFix_Wire.fixEdgeCurves",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "67f131d150450611ee5047a1dc9d92ce36b3fe3146b5eba92d3bc44bf0e54236"
},
{
"apiId": "py:Part:method:ShapeFix_Wire.fixNotchedEdges",
"name": "ShapeFix_Wire.fixNotchedEdges",
"sourceEntry": "src/Mod/Part/App/ShapeFix/ShapeFix_Wire.pyi",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"status": "restricted",
"code": "headless_shape_fix_boundary",
"parameterSchema": "ShapeFix tool instance; method-specific arguments",
"returnSchema": "ShapeFix native value or Part.Shape",
"evidenceSha256": "4d6a9f1e5761ba7b6da09c567c56787bb2960a0175aae95e2b13d1bfdd051351"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false,
"makerFixturesClosed": true
},
"evidence": {
"path": "docs/p6/part-module-batch-129cd5325802fd24c0e59288-runtime.json",
"log": "docs/freecad-p6-part-module-batch-129cd5325802fd24c0e59288.log"
},
"moduleArtifact": {
"module": "Part",
"worker": "part.worker.ts",
"revision": "790713cb352e2d68",
"moduleRevision": "b6d0fc2c0a32191d",
"runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js",
"wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"profile": "fast-dev"
},
"artifacts": {
"wasm": {
"path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm",
"sha256": "790713cb352e2d6868d903cec6895862e9755a80b4092d522816110e4ea5b58d"
},
"loader": {
"path": "web/public/kernel/FreeCADWebPartBoxProbe.js",
"sha256": "082f5bb6eeb95f3550dd6f27d5f3695d03ddf1ad476b2256755234b568201758"
}
},
"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."
]
}