{ "schema": "freecad-web-bim-python-family-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "a2dc475cc5bd28525195fe44", "module": "BIM", "tier": "tier-2-pure", "family": "pure-function", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "dispatcher": "fc_web_dispatch_json", "route": { "command": "bim.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/bim-python-family-batch-facade.ts", "worker": "web/src/bim.worker.ts" }, "input": { "cmd": "bim.pythonFamilyBatch", "args": { "tier": "tier-2-pure", "records": [ { "apiId": "py:BIM:function:makeRoof", "name": "makeRoof", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeSchedule", "name": "makeSchedule", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1182, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeSectionPlane", "name": "makeSectionPlane", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1205, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeSite", "name": "makeSite", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1248, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeSpace", "name": "makeSpace", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1287, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "name": "addSpaceBoundaries", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1380, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "name": "removeSpaceBoundaries", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1410, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeStairs", "name": "makeStairs", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1440, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeRailing", "name": "makeRailing", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1566, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeTruss", "name": "makeTruss", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1632, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:makeWall", "name": "makeWall", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1666, "disposition": "not_implemented" }, { "apiId": "py:BIM:function:joinWalls", "name": "joinWalls", "family": "pure-function", "kind": "function", "sourcePath": "src/Mod/BIM/Arch.py", "sourceLine": 1750, "disposition": "not_implemented" } ] } }, "inputSha256": "32251c7631b3b121283310368f47202256156b8be55140270676d87249b682aa", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:function:makeRoof", "name": "makeRoof", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSchedule", "name": "makeSchedule", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1182, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSectionPlane", "name": "makeSectionPlane", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1205, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSite", "name": "makeSite", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1248, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSpace", "name": "makeSpace", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1287, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "name": "addSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1380, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "name": "removeSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1410, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeStairs", "name": "makeStairs", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1440, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeRailing", "name": "makeRailing", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1566, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeTruss", "name": "makeTruss", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1632, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeWall", "name": "makeWall", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1666, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:joinWalls", "name": "joinWalls", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1750, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true }, "resultSha256": "31a490fb161ce28d977019e704d721c26859c58e37fbdd8b011b94ec09096687", "replay": { "equal": true, "resultSha256": "31a490fb161ce28d977019e704d721c26859c58e37fbdd8b011b94ec09096687" }, "facadeWorker": { "ready": { "kind": "ready", "action": "bim.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-success", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:function:makeRoof", "name": "makeRoof", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSchedule", "name": "makeSchedule", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1182, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSectionPlane", "name": "makeSectionPlane", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1205, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSite", "name": "makeSite", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1248, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSpace", "name": "makeSpace", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1287, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "name": "addSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1380, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "name": "removeSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1410, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeStairs", "name": "makeStairs", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1440, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeRailing", "name": "makeRailing", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1566, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeTruss", "name": "makeTruss", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1632, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeWall", "name": "makeWall", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1666, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:joinWalls", "name": "joinWalls", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1750, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-repeat", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:BIM:function:makeRoof", "name": "makeRoof", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSchedule", "name": "makeSchedule", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1182, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSectionPlane", "name": "makeSectionPlane", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1205, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSite", "name": "makeSite", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1248, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeSpace", "name": "makeSpace", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1287, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "name": "addSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1380, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "name": "removeSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1410, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeStairs", "name": "makeStairs", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1440, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeRailing", "name": "makeRailing", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1566, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeTruss", "name": "makeTruss", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1632, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:makeWall", "name": "makeWall", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1666, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" }, { "apiId": "py:BIM:function:joinWalls", "name": "joinWalls", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1750, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared", "replay": "native-source-disposition" } ], "count": 12, "resourcesReleased": true } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "bim-python-family-batch-cross", "result": { "ok": true, "cmd": "bim.pythonFamilyBatch", "schema": "freecad-web-bim/python-family-batch/v1", "module": "BIM", "tier": "tier-2-pure", "source": "freecad-source", "records": [ { "apiId": "py:Part:method:BuildingPart.getShapes", "name": "makeRoof", "family": "pure-function", "status": "not_implemented", "code": "unmatched_source_record", "message": "BIM API record is not part of this module-scoped adapter", "native": true, "resourcesReleased": true, "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "sourceVerified": false, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "source-declared", "returnSchema": "source-declared" } ], "count": 1, "resourcesReleased": true } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-invalid", "error": { "code": "invalid_request", "message": "BIM Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "bim-python-family-batch-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "bim-python-family-batch-reset" }, "traceSha256": "09afa027f03447b7f8d1e0464ebbaca466faaad76b929d26b9b0cabc6ebc7e4f" }, "dispositionCounts": { "exposed": 0, "restricted": 0, "nonportable": 0, "not_implemented": 12 }, "records": [ { "apiId": "py:BIM:function:makeRoof", "name": "makeRoof", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1092, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "2c21c0d0fb8a6e40b2a9d0d8b0064c911b1d2bc1218752b751ed73c53b75bc71" }, { "apiId": "py:BIM:function:makeSchedule", "name": "makeSchedule", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1182, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "5b543bb7fde528a0ddd2dc2cb686f0c9d5dd2f1b25814aeb2602cd4df30a00cb" }, { "apiId": "py:BIM:function:makeSectionPlane", "name": "makeSectionPlane", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1205, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "ec7e78e02167a0b9920ff2ea65f062fc8624f74be23457310ee13beb1155595e" }, { "apiId": "py:BIM:function:makeSite", "name": "makeSite", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1248, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "01ce468d3ac80e8947ce424ac5a08d313153012a5b0b0fe7275d77286e2c0cbc" }, { "apiId": "py:BIM:function:makeSpace", "name": "makeSpace", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1287, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "8757f60d54e2af33d2c0f6d6aa9976888682dc23948bdefd263ba1beaf92ca71" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "name": "addSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1380, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e4b49a4d2634ddefb291b0bcc33e87161fff248012397ac50fb0d830e59b4641" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "name": "removeSpaceBoundaries", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1410, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "8e9713fd0c633cc6ac4bb1d3b04b5ad9fefb7cf44a89acb95655270dd6f434c9" }, { "apiId": "py:BIM:function:makeStairs", "name": "makeStairs", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1440, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "cc3ee8010672b29186a093e346f07de810833a218817f09dba03c753f793e04e" }, { "apiId": "py:BIM:function:makeRailing", "name": "makeRailing", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1566, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "e11ba063c70529ea69890843b10b93882d0e4c7831ee601ce087237ef1ae6f34" }, { "apiId": "py:BIM:function:makeTruss", "name": "makeTruss", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1632, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "b82764540be0dea9903711a2974c8685cddc69ffc969ec9277629c11809b7f0b" }, { "apiId": "py:BIM:function:makeWall", "name": "makeWall", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1666, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "79ae3dda3c90b70cf6d4f06ee376afdedf1f9a1e42817b1f7a3ce92c11e654d2" }, { "apiId": "py:BIM:function:joinWalls", "name": "joinWalls", "family": "pure-function", "status": "not_implemented", "code": "method_evidence_pending", "message": "BIM Python API has no method-level readonly native evidence", "sourceEntry": "src/Mod/BIM/Arch.py", "sourceLine": 1750, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "evidenceSha256": "71ea9d09a4590976dffbdf3fc3c51d5a81f9e3049d8df70c5e94119274172183" } ], "sourceEvidence": [ { "apiId": "py:BIM:function:makeRoof", "path": "src/Mod/BIM/Arch.py", "line": 1092, "declaration": "def makeRoof(", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeSchedule", "path": "src/Mod/BIM/Arch.py", "line": 1182, "declaration": "def makeSchedule():", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeSectionPlane", "path": "src/Mod/BIM/Arch.py", "line": 1205, "declaration": "def makeSectionPlane(objectslist=None, name=None):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeSite", "path": "src/Mod/BIM/Arch.py", "line": 1248, "declaration": "def makeSite(objectslist=None, baseobj=None, name=None):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeSpace", "path": "src/Mod/BIM/Arch.py", "line": 1287, "declaration": "def makeSpace(objects=None, baseobj=None, name=None):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:addSpaceBoundaries", "path": "src/Mod/BIM/Arch.py", "line": 1380, "declaration": "def addSpaceBoundaries(space, subobjects):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:removeSpaceBoundaries", "path": "src/Mod/BIM/Arch.py", "line": 1410, "declaration": "def removeSpaceBoundaries(space, subobjects):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeStairs", "path": "src/Mod/BIM/Arch.py", "line": 1440, "declaration": "def makeStairs(baseobj=None, length=None, width=None, height=None, steps=None, name=None):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeRailing", "path": "src/Mod/BIM/Arch.py", "line": 1566, "declaration": "def makeRailing(stairs):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeTruss", "path": "src/Mod/BIM/Arch.py", "line": 1632, "declaration": "def makeTruss(baseobj=None, name=None):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:makeWall", "path": "src/Mod/BIM/Arch.py", "line": 1666, "declaration": "def makeWall(", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" }, { "apiId": "py:BIM:function:joinWalls", "path": "src/Mod/BIM/Arch.py", "line": 1750, "declaration": "def joinWalls(walls, delete=False, deletebase=False):", "sha256": "50f1d7253ffb59731764155e20e3d5e14cdc0a65222432e57837abf28235cfa4" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm", "sha256": "5836949a49206c2518e96538a0ae2c6ba1b04192d16b9c7acf4c8885655d3a36" }, "loader": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js", "sha256": "462ebbcd8b3d37a056d933a96ad6b4570f7c732baffbd86f5ddbdcfa28205ae2" }, "data": { "path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data", "sha256": "99a3d54021b0f172b0b29ee92b55a47c179afaa2ffe92f1c4222906bc72daf19" } }, "boundaries": [ "BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.", "The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.", "All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope." ] }