{ "schema": "freecad-web-p6-python-api-module-batch-gate/v1", "taskId": "FW-P6-FPA-F3-SHOW", "module": "Show", "tier": "tier-3-stateful", "result": "pass", "coverage": { "records": 40, "counts": { "not_implemented": 38, "restricted": 2 } }, "records": [ { "id": "py:Show:class:JUST_SAVE", "name": "JUST_SAVE", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "4a43cdc69f8e890bc15ce32f855eb6f4d89cefe3664132a277d3e329c40cb990" }, { "id": "py:Show:class:ObjectClipPlane", "name": "ObjectClipPlane", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "d0099372b1c8cb66eb102e15c7e39f1fe2f8cc430c9b956ecb980c485d428663" }, { "id": "py:Show:class:VProperty", "name": "VProperty", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/VProperty.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "5d33fdadb8d56dd42f55cb0352a1aa7760bbf9856891405343fd7d49f1bd653c" }, { "id": "py:Show:function:VisGroupChain", "name": "VisGroupChain", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "e01c0baddbe7d339d3f29a82cac9cee32e640c1b741e61bb6572ad741ed0d48a" }, { "id": "py:Show:function:getVisGroupOf", "name": "getVisGroupOf", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "1061c70713ddbfc388dd76e3d20b779d04550bb4663b0617173a6d1735eb198b" }, { "id": "py:Show:function:is3DObject", "name": "is3DObject", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/ShowUtils.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "c27c7db31794271e4828cddff234e76d118d7a6b23feedd8addd2aa26ad7482b" }, { "id": "py:Show:method:Camera.scene_value", "name": "Camera.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/Camera.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "17f9868441c4dc6dda2e34e71141cccd2443b0994763476f7d66dbb7c9816ca1" }, { "id": "py:Show:method:ClipPlane.scene_value", "name": "ClipPlane.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/ClipPlane.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "e0f964b26cee97e6e0c3f7c02bcbb6e74546aebf28b3a38991153e5c1279d98e" }, { "id": "py:Show:method:Container.getAllChildren", "name": "Container.getAllChildren", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "d508ad2729926fe3856560cfc14f4eaf875bedb1408a17d35d52812cd6398d12" }, { "id": "py:Show:method:Container.getCSChildren", "name": "Container.getCSChildren", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "caf3edd4d992ceec29fff503905e01bac9786871d44dbb5a1f3e671ef78972df" }, { "id": "py:Show:method:Container.getDynamicChildren", "name": "Container.getDynamicChildren", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "4a5805e05d4facd7aa531d114eee07968d25c4bba6c0ff6a29f6ca636864133f" }, { "id": "py:Show:method:Container.getStaticChildren", "name": "Container.getStaticChildren", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "be0e4c75be915ca0617f862976c9d9b2c4f29bbff37989aa8b3c9469efd5a531" }, { "id": "py:Show:method:Container.getVisGroupChildren", "name": "Container.getVisGroupChildren", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "12713d5f8dde2bd73f5c8476724f49cf3d346007cf1590f8fbe5923ab701a8c0" }, { "id": "py:Show:method:Container.hasObject", "name": "Container.hasObject", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "06638f3728f81a29a05fc72cfe258128a2df370503e5e90f55571fba07219c9e" }, { "id": "py:Show:method:Container.hasObjectRecursive", "name": "Container.hasObjectRecursive", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "8ebd03da2b7441673806e914575caffa0c8e494925f958c9a868d7c62383f6e7" }, { "id": "py:Show:method:Container.isAVisGroup", "name": "Container.isAVisGroup", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "c474174dbeb3bda53349ebd7c3e95f900d0ec77d5fab888da24a564a8c2c0059" }, { "id": "py:Show:method:Container.isChildVisible", "name": "Container.isChildVisible", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/Containers.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "22c371d6fb3074c3902bee14daa08809fa9e61940f2bfd06b5ce7973ea6a3934" }, { "id": "py:Show:method:ObjectClipPlane.scene_value", "name": "ObjectClipPlane.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/ObjectClipPlane.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "d89ac3c75c395b3aa801682c76e5944f7df04d7764ad5a1c728a5f8b31f8f2ab" }, { "id": "py:Show:method:Pickability.scene_value", "name": "Pickability.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/Pickability.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "3a8c9413c7b53066036a055133dc9e9a2789db5fca4dcf978c696d5da20894a6" }, { "id": "py:Show:method:SceneDetail.scene_value", "name": "SceneDetail.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetail.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "7d0419e0dbc06e001862892c25c35b4e6fdfbd46671298c735332cb3708c69b0" }, { "id": "py:Show:method:TVObserver.slotDeletedDocument", "name": "TVObserver.slotDeletedDocument", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/TVObserver.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "fb630ba0f9b41a5522771c754b837c183227a0b14903646ef3e20e206b85968d" }, { "id": "py:Show:method:TVObserver.slotFinishSaveDocument", "name": "TVObserver.slotFinishSaveDocument", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/TVObserver.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "6128c63d6c9dbb29d08f506cb5747d7e55c1e6e7415081a6696fa6cab8a52154" }, { "id": "py:Show:method:TVObserver.slotStartSaveDocument", "name": "TVObserver.slotStartSaveDocument", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/TVObserver.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "91f59291210f90143c3f755ba4fe4f516962ada9672ed2a43278f78da72cb96a" }, { "id": "py:Show:method:TVStack.restoreAll", "name": "TVStack.restoreAll", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/TVStack.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "4667baf2e806a28401d094d72dbf8ee6ed9ed3db88f9930c179f3b878731279c" }, { "id": "py:Show:method:TVStack.value_after", "name": "TVStack.value_after", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/TVStack.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "86e007fabf2d13bd6cdd596b2064a91e526e758a3ada6e59ce59c883eef72364" }, { "id": "py:Show:method:TempoVis.activateWorkbench", "name": "TempoVis.activateWorkbench", "disposition": "restricted", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "GUI/PySide/Pivy stateful API is unavailable in the headless Web runtime", "family": "lifecycle-command", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "a919ff8b0a5f9a6f21d8ce0e15f5101f7d8ddde742e3fe9bba597327f871f0ea" }, { "id": "py:Show:method:TempoVis.allVisibleObjects", "name": "TempoVis.allVisibleObjects", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "document-graph", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "627c166ce8b5d3ab8025fe69e782856f972752ff5f7f8d7eb9f81a49d7da0a76" }, { "id": "py:Show:method:TempoVis.dumps", "name": "TempoVis.dumps", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "45681038dac36f6dca098e7682615b51dfe0bd31835bebf9ec9e277436d9363f" }, { "id": "py:Show:method:TempoVis.loads", "name": "TempoVis.loads", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "5fc4ecd0634c8f2bbad110fbbc9f4a6a5ee79f3fd6d2a817f883e0d8f77f997b" }, { "id": "py:Show:method:TempoVis.modifyVPProperty", "name": "TempoVis.modifyVPProperty", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "f21f5d4595bcbcdb625d6a29efdea4d6b0f9afb1e8634b732e761ef00ec6e008" }, { "id": "py:Show:method:TempoVis.restore", "name": "TempoVis.restore", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "9fe1d2c8ccb4189365b79af639d0af25ed03d74b6adc0650587defab9492ed48" }, { "id": "py:Show:method:TempoVis.restoreCamera", "name": "TempoVis.restoreCamera", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "3cb28437bda579a2df2d8e6592e75ae4093007ad4362d905b99fafbc08f0d7e1" }, { "id": "py:Show:method:TempoVis.restoreDetail", "name": "TempoVis.restoreDetail", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "1138e1c41b93f99a374deca720bae473a9ea7025553c4ff10c39f874dd4728ed" }, { "id": "py:Show:method:TempoVis.restoreVPProperty", "name": "TempoVis.restoreVPProperty", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "23860c92e509b96f0f68524990e10c8e30cc3334fe79ee80a55d8a744b1ea7e9" }, { "id": "py:Show:method:TempoVis.restore_all_dependent", "name": "TempoVis.restore_all_dependent", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "266f2947daeb88bc0024c8b309873a0a8ebe9b7122166d766b51b71b4f707eae" }, { "id": "py:Show:method:TempoVis.save", "name": "TempoVis.save", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "d9844576834b96db961a038ad724c2c64335ec99ca8eb4a10b25c4182d9d82ba" }, { "id": "py:Show:method:TempoVis.saveBodyVisibleFeature", "name": "TempoVis.saveBodyVisibleFeature", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "5539e5637fa1cb3c6ce997802aebdfdc6a41f2a16f88dd69c31e17d268651cd3" }, { "id": "py:Show:method:TempoVis.saveCamera", "name": "TempoVis.saveCamera", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "serialization", "sourceEntry": "src/Mod/Show/mTempoVis.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "30ea72998511459c4b09aeb74252c595564afa2f50c401e7e90ec2a6d8f2f37d" }, { "id": "py:Show:method:VProperty.scene_value", "name": "VProperty.scene_value", "disposition": "not_implemented", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "typed stateful method argument/return replay is pending", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/VProperty.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "fe1d013bba5205dba6860a56734497d6cd055bf49f395d90bcb52e40b45ff0f1" }, { "id": "py:Show:method:Workbench.scene_value", "name": "Workbench.scene_value", "disposition": "restricted", "evidence": [ "docs/p6/python-api-stateful-family-runtime.json" ], "reason": "GUI/PySide/Pivy stateful API is unavailable in the headless Web runtime", "family": "property", "sourceEntry": "src/Mod/Show/SceneDetails/Workbench.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "parameterSchema": "document-stateful-diff/v1", "returnSchema": "document-stateful-result/v1", "documentDiffSha256": "bf53c7019bd219045763498abdd8be0977703b1ddb668e39b545c7456e1126ae", "errorRecoverySha256": "0ea577005194ee2c46923e4a8583be6c1fef4d69000e5b73c0a0f6aa960e7fc2", "evidenceSha256": "98f5a623d8741f444439318c6172f1e46567e4716ff0de05ae7253a3e73f0812" } ], "manifestSha256": "9974d9d768b1b0751a318f559e1c1f01a0a60a8afd9eb41b70736bb24539f152", "nativeRuntime": "docs/p6/python-api-stateful-family-runtime.json", "nativeRuntimeSha256": "9a0da43d370af4f728eb759e19d6fea2246c9b3ceef6b445b0e4a13b81653b57", "adapterManifest": "docs/p6/tier3-stateful-adapter-manifest.json", "adapterManifestSha256": "ba90138c57d45c3cb465185746b95c9b239ff043655356c28d52d2c76f42d64c", "route": { "worker": "stateful-family.worker.ts", "command": "web.statefulFamilyBatch", "state": "Document/Show" }, "nativeRoute": { "worker": "web/src/stateful-family.worker.ts", "facade": "web/src/stateful-family-facade.ts", "command": "web.statefulFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/DocumentProbe.cpp:fc_web_dispatch_json" }, "resources": { "resourcesReleased": true, "documentMutation": true, "fcstdSemanticReplay": true, "transactionUndoRedo": true, "invalidRecomputeRecovery": true }, "boundaries": [ "Terminal disposition does not claim that restricted or not_implemented APIs are callable.", "Only exact module-scoped native evidence can promote a symbol." ] }