{ "schema": "freecad-web-p6-partdesign-geometry-value-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "a987bb6a9a9e67bc93d33eab", "module": "PartDesign", "tier": "tier-2-pure", "family": "geometry-value", "status": "pass_with_boundaries", "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": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "request", "requestId": "pd-tier2-pure-function", "command": "partdesign.pythonFamilyBatch", "payload": { "schema": "freecad-web-partdesign/python-family-batch/v1", "module": "PartDesign", "tier": "tier-2-pure", "records": [ { "apiId": "py:PartDesign:method:Shaft.updateEdge", "name": "Shaft.updateEdge", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/WizardShaft/Shaft.py", "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.setStartEdgeSize", "name": "WizardShaftTable.setStartEdgeSize", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.setEndEdgeSize", "name": "WizardShaftTable.setEndEdgeSize", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:FCWireBuilder.curve", "name": "FCWireBuilder.curve", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/fcgear/fcgear.py", "disposition": "not_implemented" }, { "apiId": "py:PartDesign:function:midpoints", "name": "midpoints", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/fcgear/fcgear.py", "disposition": "not_implemented" }, { "apiId": "py:PartDesign:method:SVGWireBuilder.curve", "name": "SVGWireBuilder.curve", "family": "geometry-value", "sourcePath": "src/Mod/PartDesign/fcgear/svggear.py", "disposition": "not_implemented" } ] }, "documentId": "partdesign-python-family" }, "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 6, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:PartDesign:method:Shaft.updateEdge", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Shaft.updateEdge", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/Shaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:WizardShaftTable.setStartEdgeSize", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.setStartEdgeSize", "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.setEndEdgeSize", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.setEndEdgeSize", "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:FCWireBuilder.curve", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "FCWireBuilder.curve", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/fcgear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:function:midpoints", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "midpoints", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/fcgear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" }, { "apiId": "py:PartDesign:method:SVGWireBuilder.curve", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "SVGWireBuilder.curve", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/svggear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "bf07b25b928bedf24c47c9d9126c0609fa9378673f5fedff99be1fac102825b3", "replay": { "equal": true, "resultSha256": "bf07b25b928bedf24c47c9d9126c0609fa9378673f5fedff99be1fac102825b3" }, "crossModule": { "result": { "kind": "result", "result": { "cmd": "partdesign.pythonFamilyBatch", "count": 1, "module": "PartDesign", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "geometry-value", "message": "PartDesign API record is not part of this module-scoped adapter", "name": "Shaft.updateEdge", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/Shaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-partdesign/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } } }, "dispositionCounts": { "exposed": 0, "restricted": 0, "nonportable": 0, "not_implemented": 6 }, "records": [ { "apiId": "py:PartDesign:method:Shaft.updateEdge", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "Shaft.updateEdge", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/Shaft.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "a843724669980c6793a3f4e75bcd89ed292327e94b47d12bda854e8ca24d4c2e" }, { "apiId": "py:PartDesign:method:WizardShaftTable.setStartEdgeSize", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.setStartEdgeSize", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "969dca032b88542e5247c0e476e2ffb3ad4da4520c810f981242ea63334b04cf" }, { "apiId": "py:PartDesign:method:WizardShaftTable.setEndEdgeSize", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "WizardShaftTable.setEndEdgeSize", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/WizardShaft/WizardShaftTable.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "8c0139059903ff996fefd537d5aceff2316a4ecbdf658b56c28d904ccfb9a454" }, { "apiId": "py:PartDesign:method:FCWireBuilder.curve", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "FCWireBuilder.curve", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/fcgear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "fba410cf17717bfc31051a7a00e0931573c655ffcf5ddd41a223b12c77b10eb3" }, { "apiId": "py:PartDesign:function:midpoints", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "midpoints", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/fcgear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "00edabb7887e624e31f8336602b500913ac6f508e71204afed1198a1424506c3" }, { "apiId": "py:PartDesign:method:SVGWireBuilder.curve", "code": "source_disposition", "family": "geometry-value", "message": "PartDesign API disposition is bounded by the FreeCAD source manifest", "name": "SVGWireBuilder.curve", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/PartDesign/fcgear/svggear.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented", "evidenceSha256": "e6829445d7fc55e4652b34466184e49abc8c40d6d2aaa739bf1374d9ac70186d" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "module": "PartDesign", "worker": "partdesign-python.worker.ts", "revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "runtimeUrl": "/kernel/FreeCADWebPartDesignRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebPartDesignRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "buildProfile": "fast-dev", "runtimeSha256": "68d2916d453cf89755420c7a4afb24c5d6ad9e9874d9f1e7c07605e11f74bd91", "wasmSha256": "7c21c9b997a3f1588adaaee79fa4aedb661cc6e2a63ebc7802855b68f332ea24" }, "boundaries": [ "Values and statuses are returned by compiled FreeCAD through fc_web_dispatch_json; Python-only records remain source-bounded." ] }