{ "schema": "freecad-web-p6-part-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "8dfc7a39ec83fc0bc572ece3", "module": "Part", "tier": "tier-2-pure", "family": "generic-object", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "part.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json", "facade": "web/src/part-python-family-facade.ts", "worker": "web/src/part.worker.ts" }, "input": { "cmd": "part.pythonFamilyBatch", "args": { "schema": "freecad-web-part/python-family-batch/v1", "module": "Part", "tier": "tier-2-pure", "records": [ { "apiId": "py:Part:method:GeometrySurface.bounds", "name": "GeometrySurface.bounds", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.uIso", "name": "GeometrySurface.uIso", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.vIso", "name": "GeometrySurface.vIso", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.UPeriod", "name": "GeometrySurface.UPeriod", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.VPeriod", "name": "GeometrySurface.VPeriod", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.toBSpline", "name": "GeometrySurface.toBSpline", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.intersect", "name": "GeometrySurface.intersect", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:GeometrySurface.intersectSS", "name": "GeometrySurface.intersectSS", "family": "generic-object", "sourcePath": "src/Mod/Part/App/GeometrySurface.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:HLRBRep_Algo.add", "name": "HLRBRep_Algo.add", "family": "generic-object", "sourcePath": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:HLRBRep_Algo.remove", "name": "HLRBRep_Algo.remove", "family": "generic-object", "sourcePath": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:HLRBRep_Algo.index", "name": "HLRBRep_Algo.index", "family": "generic-object", "sourcePath": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "disposition": "not_implemented" }, { "apiId": "py:Part:method:HLRBRep_Algo.setProjector", "name": "HLRBRep_Algo.setProjector", "family": "generic-object", "sourcePath": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "disposition": "not_implemented" } ] } }, "inputSha256": "80782585f12b58b2066c882912f4e6e96c271ad88ae4472e76097febadb4a4f6", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:GeometrySurface.bounds", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.bounds", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.uIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.uIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.vIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.vIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.UPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.UPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.VPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.VPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.toBSpline", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.toBSpline", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersect", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersect", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersectSS", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersectSS", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.add", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.add", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.remove", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.remove", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.index", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.index", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.setProjector", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.setProjector", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" }, "resultSha256": "4f22fa41a319772b631258cacd3f1bcdcf8d5aa66929a358a7a79ba2eec8dc0c", "replay": { "equal": true, "projectionSha256": "1218fa1b54e7d1d1da2ad52ca35c599ef77a2620657b13d2f325e6b5b1255417", "resultSha256": "4f22fa41a319772b631258cacd3f1bcdcf8d5aa66929a358a7a79ba2eec8dc0c", "boundary": null }, "facadeWorker": { "ready": { "kind": "ready", "action": "part.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-success", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:GeometrySurface.bounds", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.bounds", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.uIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.uIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.vIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.vIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.UPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.UPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.VPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.VPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.toBSpline", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.toBSpline", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersect", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersect", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersectSS", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersectSS", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.add", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.add", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.remove", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.remove", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.index", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.index", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.setProjector", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.setProjector", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-repeat", "result": { "cmd": "part.pythonFamilyBatch", "count": 12, "module": "Part", "ok": true, "records": [ { "apiId": "py:Part:method:GeometrySurface.bounds", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.bounds", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.uIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.uIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.vIso", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.vIso", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.UPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.UPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.VPeriod", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.VPeriod", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.toBSpline", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.toBSpline", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersect", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersect", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:GeometrySurface.intersectSS", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "GeometrySurface.intersectSS", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.add", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.add", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.remove", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.remove", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.index", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.index", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:Part:method:HLRBRep_Algo.setProjector", "code": "headless_native_fixture_required", "family": "generic-object", "message": "Part source method is registered; abstract surface or HLR projection execution requires a bounded headless OCC fixture", "name": "HLRBRep_Algo.setProjector", "native": true, "parameterSchema": "source-declared Part geometry/HLR method arguments", "replay": "native-source-headless-boundary", "resourcesReleased": true, "returnSchema": "source-declared geometry, curve, or HLR state result", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "part-module-batch-cross", "result": { "cmd": "part.pythonFamilyBatch", "count": 1, "module": "Part", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "generic-object", "message": "Part API record is not part of this module-scoped adapter", "name": "GeometrySurface.bounds", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-part/python-family-batch/v1", "source": "freecad-source", "tier": "tier-2-pure" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Part Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "part-module-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "traceSha256": "3090f465159a01182115ee7cf37eceb9f9c995de2e5cb659e428006fd7298b4a" }, "dispositionCounts": { "exposed": 0, "restricted": 12, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Part:method:GeometrySurface.bounds", "name": "GeometrySurface.bounds", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "2a18119055949905b468bdd37681151c75fba551b4fa65a5c729597c604066b7" }, { "apiId": "py:Part:method:GeometrySurface.uIso", "name": "GeometrySurface.uIso", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "ce84916aab8b7cb19cd8ab78d9bcc544b2a0290d3edafef395a71f18ee286cb4" }, { "apiId": "py:Part:method:GeometrySurface.vIso", "name": "GeometrySurface.vIso", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "6db6092c360dcd7c2acc00ae04ae20119e9eb7cd4984c3307acd4675705aa485" }, { "apiId": "py:Part:method:GeometrySurface.UPeriod", "name": "GeometrySurface.UPeriod", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "6ab30dc03171c228c0e8cc5cf863eb53819fe5ad5dd6067ff7224816d8c4722a" }, { "apiId": "py:Part:method:GeometrySurface.VPeriod", "name": "GeometrySurface.VPeriod", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "b4ae881b3c74917645b2bd220f80bfadc7ca0939f5cfce4e0c167cbafa364322" }, { "apiId": "py:Part:method:GeometrySurface.toBSpline", "name": "GeometrySurface.toBSpline", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "678522e9077a4019b740136827d9bc131d7837cabcbc8e78283590d8cac350bc" }, { "apiId": "py:Part:method:GeometrySurface.intersect", "name": "GeometrySurface.intersect", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "8132badce1335b042db5e9c223ba329f36eea397830c84c2da026045e50f93b4" }, { "apiId": "py:Part:method:GeometrySurface.intersectSS", "name": "GeometrySurface.intersectSS", "sourceEntry": "src/Mod/Part/App/GeometrySurface.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "303bda33ba546fe6bca38cbe4f22b02046344253ee4e2e3b2acef67ce67157ef" }, { "apiId": "py:Part:method:HLRBRep_Algo.add", "name": "HLRBRep_Algo.add", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "d6810c83befed9c9bc17c1027904fe99bfc171e18667183cf5c14384f74d9c1a" }, { "apiId": "py:Part:method:HLRBRep_Algo.remove", "name": "HLRBRep_Algo.remove", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "5a69c9654e53faa2c567c013f8fab1e12037826e496368ee109f5a41c25bd85e" }, { "apiId": "py:Part:method:HLRBRep_Algo.index", "name": "HLRBRep_Algo.index", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "3b96b7a5f9497dd82751ca364b23e0f9a99351ea121a64f1731cf4790e48763f" }, { "apiId": "py:Part:method:HLRBRep_Algo.setProjector", "name": "HLRBRep_Algo.setProjector", "sourceEntry": "src/Mod/Part/App/HLRBRep/HLRBRep_Algo.pyi", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "code": "headless_native_fixture_required", "parameterSchema": "source-declared Part geometry/HLR method arguments", "returnSchema": "source-declared geometry, curve, or HLR state result", "evidenceSha256": "737f420ed36c4229f58b9bb45300641fd9a0f94417bfe66f8f96c0027a9eaaef" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "makerFixturesClosed": true }, "evidence": { "path": "docs/p6/part-module-batch-8dfc7a39ec83fc0bc572ece3-runtime.json", "log": "docs/freecad-p6-part-module-batch-8dfc7a39ec83fc0bc572ece3.log" }, "moduleArtifact": { "module": "Part", "worker": "part.worker.ts", "revision": "d1ea80240a90ede8", "moduleRevision": "f1c634266fbb72a9", "runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js", "wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "profile": "fast-dev" }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm", "sha256": "d1ea80240a90ede85f8b5a9e51d2d568c970adb1601d9b2452cef07426533f88" }, "loader": { "path": "web/public/kernel/FreeCADWebPartBoxProbe.js", "sha256": "bef876fbfaea0a40546af9e540645657be7a22074e425a3fdf27198b449d8c6d" } }, "boundaries": [ "Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.", "Any non-exposed record retains its native error or portability boundary; the gate does not fabricate a JavaScript result.", "All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }