{ "schema": "freecad-web-assembly-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "14e796f3ad183e55674cef3e", "module": "Assembly", "tier": "object-contract", "family": "document-graph", "status": "pass_with_boundaries", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "route": { "command": "assembly.pythonFamily", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/assembly-python-family-facade.ts", "worker": "web/src/assembly.worker.ts" }, "input": { "cmd": "assembly.pythonFamily", "args": { "tier": "object-contract", "records": [ { "apiId": "obj:Assembly:Assembly::AssemblyLink", "name": "Assembly::AssemblyLink", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "disposition": "planned" }, { "apiId": "obj:Assembly:App::Link", "name": "App::Link", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 439, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::AssemblyObject", "name": "Assembly::AssemblyObject", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/AssemblyObject.h", "sourceLine": 75, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::BomGroup", "name": "Assembly::BomGroup", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/BomGroup.h", "sourceLine": 38, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::BomObject", "name": "Assembly::BomObject", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/BomObject.h", "sourceLine": 62, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::JointGroup", "name": "Assembly::JointGroup", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/JointGroup.h", "sourceLine": 38, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::SimulationGroup", "name": "Assembly::SimulationGroup", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/SimulationGroup.h", "sourceLine": 38, "disposition": "planned" }, { "apiId": "obj:Assembly:Assembly::ViewGroup", "name": "Assembly::ViewGroup", "family": "document-graph", "sourcePath": "src/Mod/Assembly/App/ViewGroup.h", "sourceLine": 38, "disposition": "planned" } ] } }, "inputSha256": "143ff3c9ed8f90cde5881c24fba3ddf45187c4e80d9c3d5ddac1639399c6511a", "result": { "cmd": "assembly.pythonFamily", "count": 8, "module": "Assembly", "ok": true, "records": [ { "apiId": "obj:Assembly:Assembly::AssemblyLink", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyLink", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:App::Link", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "App::Link", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 439, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::AssemblyObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h", "sourceLine": 75, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomObject.h", "sourceLine": 62, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::JointGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::JointGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/JointGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::SimulationGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::SimulationGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::ViewGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::ViewGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/ViewGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "object-contract" }, "resultSha256": "debaa7b3429e3ed263044e86c488b09929e411ccb39ecdfbd3808465f21224a3", "replay": { "equal": true, "resultSha256": "debaa7b3429e3ed263044e86c488b09929e411ccb39ecdfbd3808465f21224a3" }, "facadeWorker": { "ready": { "kind": "ready", "action": "assembly.pythonFamily" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-generic-batch-success", "result": { "cmd": "assembly.pythonFamily", "count": 8, "module": "Assembly", "ok": true, "records": [ { "apiId": "obj:Assembly:Assembly::AssemblyLink", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyLink", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:App::Link", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "App::Link", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 439, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::AssemblyObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h", "sourceLine": 75, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomObject.h", "sourceLine": 62, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::JointGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::JointGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/JointGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::SimulationGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::SimulationGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::ViewGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::ViewGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/ViewGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "object-contract" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-generic-batch-repeat", "result": { "cmd": "assembly.pythonFamily", "count": 8, "module": "Assembly", "ok": true, "records": [ { "apiId": "obj:Assembly:Assembly::AssemblyLink", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyLink", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:App::Link", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "App::Link", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 439, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::AssemblyObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::AssemblyObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h", "sourceLine": 75, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::BomObject", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::BomObject", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/BomObject.h", "sourceLine": 62, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::JointGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::JointGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/JointGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::SimulationGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::SimulationGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" }, { "apiId": "obj:Assembly:Assembly::ViewGroup", "code": "native_fixture", "family": "document-graph", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "name": "Assembly::ViewGroup", "native": true, "parameterSchema": "Document", "replay": "native-source-fixture", "resourcesReleased": true, "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "returnSchema": "DocumentObject", "sourceEntry": "src/Mod/Assembly/App/ViewGroup.h", "sourceLine": 38, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "exposed" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "object-contract" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "assembly-generic-batch-cross", "result": { "cmd": "assembly.pythonFamily", "count": 1, "module": "Assembly", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "document-graph", "message": "Assembly document-graph record is not part of this module-scoped adapter", "name": "Assembly::AssemblyLink", "native": true, "parameterSchema": "unmatched", "resourcesReleased": true, "returnSchema": "unmatched", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceVerified": true, "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-assembly/python-family/v1", "source": "freecad-source", "tier": "object-contract" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "invalid", "error": { "code": "invalid_request", "message": "Assembly Python family envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "assembly-family-cancel-1", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "assembly-generic-batch-reset" }, "traceSha256": "ad009e9ef0c2e126f52a40adbb931cece71e334d93bb807e62e9445dbcba50ce" }, "dispositionCounts": { "exposed": 8, "restricted": 0, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "obj:Assembly:Assembly::AssemblyLink", "name": "Assembly::AssemblyLink", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 427, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "ce9a93f3536e9d64b680319d6d48cf3a130b9ecba48394dad3a65e4e830c1330", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "cc3d71d3f916c81f61adaceddeaf900f9a71caf740a506e39f68ff7c575d0159" }, { "apiId": "obj:Assembly:App::Link", "name": "App::Link", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/AssemblyLink.cpp", "sourceLine": 439, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "c15219542c86f2e66d95f53f1c8acee5913c32e48d6e09a99662d1312fa6ba37", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "8fe3dcad06e4db62ddb0cf044a46126085c60b36d2a2a847ae4d8ec220245f09" }, { "apiId": "obj:Assembly:Assembly::AssemblyObject", "name": "Assembly::AssemblyObject", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/AssemblyObject.h", "sourceLine": 75, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "4852bdc012dc7fe3d4b2b4b80493a3cb170b941e85a188f6bf9ee539aff816ef", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "e98e026bc2a11fef1a607f5844ee940e622a642c6c3add9bb02f94e0f087d2c7" }, { "apiId": "obj:Assembly:Assembly::BomGroup", "name": "Assembly::BomGroup", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/BomGroup.h", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "0961d7faec37252fd53b43c9f79f146bd47c5ecd368686f58b45ef1f76c3d919", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "e5cb85bc05a5766cf4793fc7f5dc6b070b0dc0902206c37b087e4c28a4e4ca23" }, { "apiId": "obj:Assembly:Assembly::BomObject", "name": "Assembly::BomObject", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/BomObject.h", "sourceLine": 62, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "d134e8fb5ede9f705ea672b5799580c4be8d456cda59f29f7b4facaca7b0fdd7", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "3250be96e0c94175af33d89ea57bfd8e8db23d4846014915748801466bd8962d" }, { "apiId": "obj:Assembly:Assembly::JointGroup", "name": "Assembly::JointGroup", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/JointGroup.h", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "20ce82b2acc846e0c087de884acf8b6ad0a8b5ddb1d63790fecf0acf966b81ec", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "ca580007e3aa358dc1da0fc70959d05a61fa45de949e7bdacf2cab8057fa448b" }, { "apiId": "obj:Assembly:Assembly::SimulationGroup", "name": "Assembly::SimulationGroup", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/SimulationGroup.h", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "53cee655e6c528e6e240e0569c57cb3e46090c08aba861fe0bd17fdea7782c1c", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "104d78d9043c1fcce91162de09a4134ac49c30c081f8c7f2f76a9b33b2e5b7fc" }, { "apiId": "obj:Assembly:Assembly::ViewGroup", "name": "Assembly::ViewGroup", "family": "document-graph", "status": "exposed", "code": "native_fixture", "message": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture", "sourceEntry": "src/Mod/Assembly/App/ViewGroup.h", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "sourceLineHash": "98c727c0fa429cdf99fd5cd5e3e52b31b6ccebaa59aee4505d0a7102bbb12cd4", "parameterSchema": "Document", "returnSchema": "DocumentObject", "result": { "assemblyCount": 8, "groupCount": 1, "linkConnected": true, "objectCount": 12 }, "evidenceSha256": "05f1da069e77ee58fe27af116e3d947ba892c75fac5c5a38602e1e5d56e3ef0b" } ], "resources": { "resourcesReleased": true, "documentMutation": false, "documentGraphFixture": true }, "artifacts": { "wasm": { "path": "web/public/kernel/FreeCADWebAssemblyProbe.wasm", "sha256": "fa7a8d74bfdf7086b502e8ab8774a2cb9490155e4e9e60f9c8d3ac40845e560d" }, "loader": { "path": "web/public/kernel/FreeCADWebAssemblyProbe.js", "sha256": "e0d9d8e157805da31247fb6603b1ce03be340528bf9d3a25b0dd8621982752b2" } }, "boundaries": [ "Assembly document-graph object records are exposed only when the compiled FreeCAD fixture creates, links, recomputes and releases the selected object types.", "GUI-only view-provider behavior remains outside this object-contract batch and is handled by an explicit restricted boundary in its own family.", "All statuses, source lines and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope." ] }