{ "schema": "freecad-web-draft-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "ecdfa409e1bdb093c66c2693", "module": "Draft", "tier": "tier-3-stateful", "family": "lifecycle-command", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "draft.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DraftRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/draft-python-family-facade.ts", "worker": "web/src/draft.worker.ts" }, "gateTiming": { "compileCacheHit": true, "compileSeconds": 0.00003546500000000208, "workerReadySeconds": 0.747490942, "dispatchSeconds": 0.6425259139999999 }, "input": { "cmd": "draft.pythonFamilyBatch", "args": { "tier": "tier-3-stateful", "records": [ { "apiId": "py:Draft:method:DraftTool.finish", "name": "DraftTool.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_base_original.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Creator.Activated", "name": "Creator.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_base_original.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Modifier.Activated", "name": "Modifier.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_base_original.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.Activated", "name": "BezCurve.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.action", "name": "BezCurve.action", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.finish", "name": "BezCurve.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.Activated", "name": "CubicBezCurve.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.action", "name": "CubicBezCurve.action", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.finish", "name": "CubicBezCurve.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:BezierGroup.GetCommands", "name": "BezierGroup.GetCommands", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_beziers.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:CircularArray.Activated", "name": "CircularArray.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_circulararray.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Clone.Activated", "name": "Clone.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_clone.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Clone.finish", "name": "Clone.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_clone.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:FlipDimension.Activated", "name": "FlipDimension.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_dimension_ops.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.Activated", "name": "Dimension.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_dimensions.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.finish", "name": "Dimension.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_dimensions.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.action", "name": "Dimension.action", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_dimensions.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Downgrade.Activated", "name": "Downgrade.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_downgrade.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Draft2Sketch.Activated", "name": "Draft2Sketch.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_draft2sketch.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Edit.Activated", "name": "Edit.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_edit.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Edit.finish", "name": "Edit.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_edit.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Edit.initGhost", "name": "Edit.initGhost", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_edit.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.Activated", "name": "Ellipse.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_ellipses.py", "disposition": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.finish", "name": "Ellipse.finish", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/Draft/draftguitools/gui_ellipses.py", "disposition": "not_implemented" } ] } }, "inputSha256": "a593236e948e97baf30a459cfd2d76712c263f4cdd6fd18156989d8c828ddf5f", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:DraftTool.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "DraftTool.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Creator.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Creator.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Modifier.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Modifier.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezierGroup.GetCommands", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezierGroup.GetCommands", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CircularArray.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CircularArray.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_circulararray.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:FlipDimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "FlipDimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimension_ops.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Downgrade.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Downgrade.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_downgrade.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Draft2Sketch.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Draft2Sketch.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_draft2sketch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.initGhost", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.initGhost", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" }, "resultSha256": "887d091bbae8c9c0e6d449ed7df17159ea3930580fa6554afdcee4185951c641", "replay": { "equal": true, "resultSha256": "887d091bbae8c9c0e6d449ed7df17159ea3930580fa6554afdcee4185951c641" }, "facadeWorker": { "ready": { "kind": "ready", "action": "draft.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-success", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:DraftTool.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "DraftTool.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Creator.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Creator.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Modifier.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Modifier.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezierGroup.GetCommands", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezierGroup.GetCommands", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CircularArray.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CircularArray.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_circulararray.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:FlipDimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "FlipDimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimension_ops.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Downgrade.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Downgrade.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_downgrade.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Draft2Sketch.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Draft2Sketch.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_draft2sketch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.initGhost", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.initGhost", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-repeat", "result": { "cmd": "draft.pythonFamilyBatch", "count": 24, "module": "Draft", "ok": true, "records": [ { "apiId": "py:Draft:method:DraftTool.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "DraftTool.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Creator.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Creator.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Modifier.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Modifier.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CubicBezCurve.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CubicBezCurve.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:BezierGroup.GetCommands", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "BezierGroup.GetCommands", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:CircularArray.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "CircularArray.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_circulararray.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Clone.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Clone.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:FlipDimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "FlipDimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimension_ops.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Dimension.action", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Dimension.action", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Downgrade.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Downgrade.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_downgrade.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Draft2Sketch.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Draft2Sketch.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_draft2sketch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Edit.initGhost", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Edit.initGhost", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.Activated", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:Draft:method:Ellipse.finish", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "Ellipse.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "draft-object-batch-cross", "result": { "cmd": "draft.pythonFamilyBatch", "count": 1, "module": "Draft", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "method_evidence_pending", "family": "lifecycle-command", "message": "Draft Python API has no method-level readonly native evidence", "name": "DraftTool.finish", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-draft/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": "Draft Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "draft-family-cancel-1", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "draft-object-batch-reset" }, "traceSha256": "4ee8ab3e86c0954a9176e64ff70392c10fb52e2d16fe5372e9aadcc43826a541" }, "dispositionCounts": { "exposed": 0, "restricted": 0, "nonportable": 0, "not_implemented": 24 }, "records": [ { "apiId": "py:Draft:method:DraftTool.finish", "name": "DraftTool.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "242698ada3244ad220b2ac20b5189452eb2838c0aac713475f85bca7838664ba" }, { "apiId": "py:Draft:method:Creator.Activated", "name": "Creator.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "4038fc39535de0aa73ea5485df55f1e4847e404f100a3e927a4269dbede52406" }, { "apiId": "py:Draft:method:Modifier.Activated", "name": "Modifier.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_base_original.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "6a386a53d7c591edd71bc083aa34e029ccf66c18e083759f8d7896b257dc1007" }, { "apiId": "py:Draft:method:BezCurve.Activated", "name": "BezCurve.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "9d197d20362a655b46743e0ab517297bbc5695d6cb1ac457e4cdbf9ab5814ed6" }, { "apiId": "py:Draft:method:BezCurve.action", "name": "BezCurve.action", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "5687f41bac46cf76a58a335172c8e84b0f2432e632d0db8f423bf23b20620494" }, { "apiId": "py:Draft:method:BezCurve.finish", "name": "BezCurve.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e44b8d61ce068e54be45a6fb661baa302fa23d65e3fdf5212219edf612813af6" }, { "apiId": "py:Draft:method:CubicBezCurve.Activated", "name": "CubicBezCurve.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "817bfe3a9c9d161eef4530225dba2c7bdfbb46aa4b737aba3d7628636987a3c6" }, { "apiId": "py:Draft:method:CubicBezCurve.action", "name": "CubicBezCurve.action", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "965aae6a154d1b58578f8af727bada73ad7edcfd21d9c848cd1d1adb5f9a07b6" }, { "apiId": "py:Draft:method:CubicBezCurve.finish", "name": "CubicBezCurve.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "1d10ab485956ee9e9e18cbcde497df9e9e4955910807eb7719896df4ece6f27b" }, { "apiId": "py:Draft:method:BezierGroup.GetCommands", "name": "BezierGroup.GetCommands", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_beziers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e220c1403997b2e41df713ad6bfe9d167060fdf302a3b3c58a19167fa087d4c3" }, { "apiId": "py:Draft:method:CircularArray.Activated", "name": "CircularArray.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_circulararray.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "ae427353e677f93db0592565b0eefca234551e1e1ce3122c0df0f8bae4295fb6" }, { "apiId": "py:Draft:method:Clone.Activated", "name": "Clone.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e215b02f32854856899922f1aa42eb1d6883c1621e909f4770aba2c833284d43" }, { "apiId": "py:Draft:method:Clone.finish", "name": "Clone.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_clone.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "366caeff2d1711481564a5d57d6aca511d1beace89cfea1f59fedc6c68ecadb3" }, { "apiId": "py:Draft:method:FlipDimension.Activated", "name": "FlipDimension.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimension_ops.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "61f9689e8c15c551afb65b3c1d53cdc00edad49c8987f7fef60a5111c6179050" }, { "apiId": "py:Draft:method:Dimension.Activated", "name": "Dimension.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "79834456f77d345247c97e29da9d5bba39479071d0f646f483c4f3df0691e21e" }, { "apiId": "py:Draft:method:Dimension.finish", "name": "Dimension.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "a0fefc936bdb3dea331979999316637ca392d17c12c7682b473b0646ce389e07" }, { "apiId": "py:Draft:method:Dimension.action", "name": "Dimension.action", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_dimensions.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "86469462b452c8398a74ed2c848b19db78bc0d140b92f94a6f1dba13d7ae9fbe" }, { "apiId": "py:Draft:method:Downgrade.Activated", "name": "Downgrade.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_downgrade.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "28b85de43684a02740357f9b9decacd036437acfcf334a2604aba6d7084e0772" }, { "apiId": "py:Draft:method:Draft2Sketch.Activated", "name": "Draft2Sketch.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_draft2sketch.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "0d5e988a0e0ad4d1962eb896a14d23fc935fa3870448ff6008eb4bd5ffb72e38" }, { "apiId": "py:Draft:method:Edit.Activated", "name": "Edit.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "326af65c322e274864ffe75d14c6e0cd257d8422d37bc4928585307ef556ea86" }, { "apiId": "py:Draft:method:Edit.finish", "name": "Edit.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "98958692c81ba5d5bd6762e2cd703bfe33b235a0b5b420a4e1586b1ffce68978" }, { "apiId": "py:Draft:method:Edit.initGhost", "name": "Edit.initGhost", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_edit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "4076f6774aa7401b4f3d3a55ecc9c7761f0bd5198eeae14bf40abb0c03770339" }, { "apiId": "py:Draft:method:Ellipse.Activated", "name": "Ellipse.Activated", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "1340d00409ec1d1d49598f6831b48ba7d3690c516bf65631f70c1d6533696f7b" }, { "apiId": "py:Draft:method:Ellipse.finish", "name": "Ellipse.finish", "family": "lifecycle-command", "status": "not_implemented", "code": "method_evidence_pending", "message": "Draft Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/Draft/draftguitools/gui_ellipses.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "3bfe8f17c9698a896137b6a0d4ff1132883fa14232305ccc1b71f51d70a8ec06" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "module": "Draft", "worker": "draft.worker.ts", "revision": "06f9a64f3810d6f2", "runtimeUrl": "/kernel/FreeCADWebDraftRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebDraftRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "buildProfile": "fast-dev", "runtimeSha256": "302b269764a05db99f2644892359469caae616f6af3d9c20be112930bf292db0", "wasmSha256": "06f9a64f3810d6f2dd334d3b72289b7b004a2cac5c2feed45177e0eefbb507e4" }, "boundaries": [ "Draft functions are executed from embedded official FreeCAD Python source by the native dispatcher.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }