{ "schema": "freecad-web-p6-partdesign-stateful-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "87a3b900b35b0e0607578ef5", "module": "PartDesign", "tier": "tier-3-stateful", "family": "lifecycle-command", "status": "pass_with_boundaries", "dispatcher": "fc_web_dispatch_json", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "partdesign.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/partdesign-python-family-facade.ts", "worker": "web/src/partdesign-python.worker.ts" }, "input": { "cmd": "partdesign.pythonFamilyBatch", "args": { "tier": "tier-3-stateful", "records": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "name": "CommandInvoluteGear", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceLine": 56, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "name": "CommandInvoluteGear.Activated", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceLine": 69, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "name": "DistanceBolt.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "sourceLine": 40, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "name": "Epitrochoid.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "sourceLine": 38, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "name": "Parallelepiped.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceLine": 33, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "name": "BoxCylinder.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceLine": 69, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "name": "RadialCopy.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/RadialCopy.py", "sourceLine": 42, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:MySpring.execute", "name": "MySpring.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/Scripts/Spring.py", "sourceLine": 32, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:class:CommandSprocket", "name": "CommandSprocket", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/SprocketFeature.py", "sourceLine": 57, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "name": "CommandSprocket.Activated", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/SprocketFeature.py", "sourceLine": 72, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "name": "Sprocket.execute", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/SprocketFeature.py", "sourceLine": 174, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "name": "WizardShaftGui.Activated", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceLine": 217, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "name": "WizardShaftGuiCallback.Activated", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceLine": 239, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "name": "WizardShaftTable.slotEditingFinished", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceLine": 222, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "name": "WizardShaftTable.finishEditConstraint", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceLine": 259, "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "name": "SprocketDialog.accept", "family": "lifecycle-command", "sourcePath": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "sourceLine": 50, "disposition": "not_implemented" } ] } }, "inputSha256": "3fe39fdc01c50601206d541554520eb92615e580bb55fd16e6e68e00b9fc2f12", "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 16, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "DistanceBolt.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Epitrochoid.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Parallelepiped.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "BoxCylinder.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "RadialCopy.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/RadialCopy.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:MySpring.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "MySpring.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Spring.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:class:CommandSprocket", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Sprocket.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGui.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGuiCallback.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.slotEditingFinished", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.finishEditConstraint", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "PartDesign GUI/tool API requires FreeCADGui and is unavailable in the GUI-free Web kernel", "name": "SprocketDialog.accept", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" }, "resultSha256": "7af3ac8356993cb5fe7ccfae213a45765578448680134c1fdb80c752af6b12dd", "replay": { "equal": true, "resultSha256": "7af3ac8356993cb5fe7ccfae213a45765578448680134c1fdb80c752af6b12dd" }, "facadeWorker": { "ready": { "kind": "ready", "action": "partdesign.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "pd-generic-success", "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 16, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "DistanceBolt.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Epitrochoid.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Parallelepiped.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "BoxCylinder.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "RadialCopy.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/RadialCopy.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:MySpring.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "MySpring.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Spring.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:class:CommandSprocket", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Sprocket.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGui.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGuiCallback.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.slotEditingFinished", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.finishEditConstraint", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "PartDesign GUI/tool API requires FreeCADGui and is unavailable in the GUI-free Web kernel", "name": "SprocketDialog.accept", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "pd-generic-repeat", "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 16, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandInvoluteGear.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "DistanceBolt.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Epitrochoid.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Parallelepiped.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "BoxCylinder.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "RadialCopy.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/RadialCopy.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:MySpring.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "MySpring.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Spring.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:class:CommandSprocket", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "CommandSprocket.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Sprocket.execute", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGui.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftGuiCallback.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.slotEditingFinished", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "code": "source_disposition", "family": "lifecycle-command", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.finishEditConstraint", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "PartDesign GUI/tool API requires FreeCADGui and is unavailable in the GUI-free Web kernel", "name": "SprocketDialog.accept", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" } }, "cross": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "pd-generic-cross", "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 1, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "lifecycle-command", "message": "PartDesign API record is not part of this module-scoped adapter", "name": "CommandInvoluteGear", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "PartDesign Python family envelope invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "pdn-python-cancel-1", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "pd-generic-reset" }, "traceSha256": "0a8024463b15c2a3d2a7bc93f52c33ede1dd2a4c12a4cd9bfe8fd312b9b0a8dd" }, "dispositionCounts": { "exposed": 0, "restricted": 1, "nonportable": 0, "not_implemented": 15 }, "records": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "name": "CommandInvoluteGear", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e5ce6400759e7ce4be85c8609fd92378b21a8ab8dbaf61e00022b20e8ff179fd" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "name": "CommandInvoluteGear.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/InvoluteGearFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "0cffc97869659608a0d1a54edd766d3415f25d60cab7fb81358940d9279eb88e" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "name": "DistanceBolt.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "f604fb9d2a59f933fdf3a7160facb9a88457fb02348c67a6edab4d85ec3f3c13" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "name": "Epitrochoid.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "f97cd5eb4a87960106345cd108f3239dbe84254f0890b37b24b53caf0f201758" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "name": "Parallelepiped.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "67ed6b028bfbd2bedd5736fde994f766149e6c4a92105d4f290dd6424659a981" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "name": "BoxCylinder.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "b681c77f50a4826dd5f658e5d8bf064a6dd157b1c2bd122716b9b2f84152a4c1" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "name": "RadialCopy.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/RadialCopy.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "d806ce9ec8779c72184c243cedf9f2f0536396eab7ec7cde7066afc2138aa04e" }, { "apiId": "py:PartDesign:method:MySpring.execute", "name": "MySpring.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/Scripts/Spring.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "210e8221b80d3dea0c11e0a536eab4c25e1186770b2e846c1892f1b7fd645c28" }, { "apiId": "py:PartDesign:class:CommandSprocket", "name": "CommandSprocket", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "c1482ade4a791aa9bd1b0e36937e637dab38e2e874312428b7c6042c2e8bcfda" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "name": "CommandSprocket.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "4b8d83e2687f38312ee58d3722f8527f93bdb764441e5d45dda752ba80a1676a" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "name": "Sprocket.execute", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/SprocketFeature.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "40654389f8eedd7af8afa71f968ac81f15860354dda9aa550f4658ec0d1678a3" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "name": "WizardShaftGui.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "5aa0cd884ca2ebf42c0a3af2d27043de0d66f312897f3ad3f7792664c7f2a385" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "name": "WizardShaftGuiCallback.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "10055a817d88b6db67f40ffab4df0e92ef54ad9012ecd6a83f955dda2b2df7a0" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "name": "WizardShaftTable.slotEditingFinished", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "bb9786c3f436dafbc06ae20140073cc4ac470c64bca6f6159d73919e8bc4cd67" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "name": "WizardShaftTable.finishEditConstraint", "family": "lifecycle-command", "status": "not_implemented", "code": "source_disposition", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "be5e26301ba708b795ad4694d2159b17382715ea7dfe372294ae420c6f11858e" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "name": "SprocketDialog.accept", "family": "lifecycle-command", "status": "restricted", "code": "gui_dependency_unavailable", "message": "PartDesign GUI/tool API requires FreeCADGui and is unavailable in the GUI-free Web kernel", "parameterSchema": "source-declared", "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "52b52bed8de57cd1c4afd14afc8c1af94f01de3eec34bc4dc47de7873eedb3ab" } ], "sourceEvidence": [ { "apiId": "py:PartDesign:class:CommandInvoluteGear", "path": "src/Mod/PartDesign/InvoluteGearFeature.py", "line": 56, "declaration": "class CommandInvoluteGear:", "sha256": "176a27cfb2281a2dfc150619a2407ecf8d8485d1f6781c78ec149d07a293d7e4" }, { "apiId": "py:PartDesign:method:CommandInvoluteGear.Activated", "path": "src/Mod/PartDesign/InvoluteGearFeature.py", "line": 69, "declaration": "def Activated(self):", "sha256": "176a27cfb2281a2dfc150619a2407ecf8d8485d1f6781c78ec149d07a293d7e4" }, { "apiId": "py:PartDesign:method:DistanceBolt.execute", "path": "src/Mod/PartDesign/Scripts/DistanceBolt.py", "line": 40, "declaration": "def execute(self, fp):", "sha256": "b289c3d1fa94ec82462d101065e2276b8606b88919a0865f17bc7d3850e33cc5" }, { "apiId": "py:PartDesign:method:Epitrochoid.execute", "path": "src/Mod/PartDesign/Scripts/Epitrochoid.py", "line": 38, "declaration": "def execute(self, fp): # main part of script", "sha256": "0530d3e8292e28d321c2335e5e626e2efb68fa0934ed5ddd33ce13ac7a16397f" }, { "apiId": "py:PartDesign:method:Parallelepiped.execute", "path": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "line": 33, "declaration": "def execute(self, fp):", "sha256": "115459c848b532dbc4574e95400e4ab9f9ea3a341ef5531b13ad297c91212a1e" }, { "apiId": "py:PartDesign:method:BoxCylinder.execute", "path": "src/Mod/PartDesign/Scripts/Parallelepiped.py", "line": 69, "declaration": "def execute(self, fp):", "sha256": "115459c848b532dbc4574e95400e4ab9f9ea3a341ef5531b13ad297c91212a1e" }, { "apiId": "py:PartDesign:method:RadialCopy.execute", "path": "src/Mod/PartDesign/Scripts/RadialCopy.py", "line": 42, "declaration": "def execute(self, fp):", "sha256": "cb73dd037f3a09cb662d69f953e21d6e972576655c1b881dbaf44809e569db63" }, { "apiId": "py:PartDesign:method:MySpring.execute", "path": "src/Mod/PartDesign/Scripts/Spring.py", "line": 32, "declaration": "def execute(self, fp):", "sha256": "b3eb81e895ecb91ef9f6a515dbde5b4b36789df1cb6b2d13172bd83fa67992bb" }, { "apiId": "py:PartDesign:class:CommandSprocket", "path": "src/Mod/PartDesign/SprocketFeature.py", "line": 57, "declaration": "class CommandSprocket:", "sha256": "151a32a51a4687d4f83b2603e63625740dd02fc9725178597b9280413739bd66" }, { "apiId": "py:PartDesign:method:CommandSprocket.Activated", "path": "src/Mod/PartDesign/SprocketFeature.py", "line": 72, "declaration": "def Activated(self):", "sha256": "151a32a51a4687d4f83b2603e63625740dd02fc9725178597b9280413739bd66" }, { "apiId": "py:PartDesign:method:Sprocket.execute", "path": "src/Mod/PartDesign/SprocketFeature.py", "line": 174, "declaration": "def execute(self, obj):", "sha256": "151a32a51a4687d4f83b2603e63625740dd02fc9725178597b9280413739bd66" }, { "apiId": "py:PartDesign:method:WizardShaftGui.Activated", "path": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "line": 217, "declaration": "def Activated(self):", "sha256": "0d59282018a0c90851b9e7070a6e6e9e5809c9712dbdf987100bb391a72cf91e" }, { "apiId": "py:PartDesign:method:WizardShaftGuiCallback.Activated", "path": "src/Mod/PartDesign/WizardShaft/WizardShaft.py", "line": 239, "declaration": "def Activated(self):", "sha256": "0d59282018a0c90851b9e7070a6e6e9e5809c9712dbdf987100bb391a72cf91e" }, { "apiId": "py:PartDesign:method:WizardShaftTable.slotEditingFinished", "path": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "line": 222, "declaration": "def slotEditingFinished(self):", "sha256": "f39bc28de0962c8c65c10aa2a5d164ad0da4f56b7a4ff231ccd74d56ad499657" }, { "apiId": "py:PartDesign:method:WizardShaftTable.finishEditConstraint", "path": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "line": 259, "declaration": "def finishEditConstraint(self):", "sha256": "f39bc28de0962c8c65c10aa2a5d164ad0da4f56b7a4ff231ccd74d56ad499657" }, { "apiId": "py:PartDesign:method:SprocketDialog.accept", "path": "src/Mod/PartDesign/fcsprocket/fcsprocketdialog.py", "line": 50, "declaration": "def accept(self):", "sha256": "21a089d8383f58327e825a93149ce8952c563a042d6bf5fffd605fb7bfc627b5" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "module": "PartDesign", "worker": "partdesign-python.worker.ts", "revision": "91b79f5969913ac9", "runtimeUrl": "/kernel/FreeCADWebPartDesignRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebPartDesignRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "moduleRevision": "bbcc2d1fa820bc0f", "buildProfile": "fast-dev", "runtimeSha256": "39bffb5495af1638ffdad0d3eb8b0f27fbe4b69c61a515a51c8ce4fc3d7f8971", "wasmSha256": "91b79f5969913ac911b10e9359d9e9628445fd8c545f4d31201564e2c9e5f8af" }, "boundaries": [ "Lifecycle command and GUI activation records are source-verified through the shared native dispatcher; command execution remains not_implemented where FreeCADGui/tooling is unavailable.", "PartDesign remains an independent runtime artifact loaded through partdesign-python.worker.ts; no WASM binary merge is used." ] }