81 lines
3.0 KiB
JSON
81 lines
3.0 KiB
JSON
{
|
|
"schema": "freecad-web-p6-show-module-gate/v2",
|
|
"taskId": "FW-P6-SHW-Y",
|
|
"module": "Show",
|
|
"result": "completed",
|
|
"actions": [
|
|
{
|
|
"id": "FW-P6-SHW-ACT-01",
|
|
"action": "inspect/source-inventory",
|
|
"result": "pass",
|
|
"persistence": "pass_boundary",
|
|
"evidence": [
|
|
"docs/p6/show-kernel.json",
|
|
"docs/p6/show-recovery.json",
|
|
"docs/p6/show-facade.json",
|
|
"docs/p6/show-chrome.json",
|
|
"docs/p6/show-persistence.json"
|
|
]
|
|
},
|
|
{
|
|
"id": "FW-P6-SHW-ACT-02",
|
|
"action": "python-api",
|
|
"result": "pass",
|
|
"persistence": "pass_boundary",
|
|
"evidence": [
|
|
"docs/p6/show-action-02-kernel.json",
|
|
"docs/p6/show-action-02-recovery.json",
|
|
"docs/p6/show-action-02-facade.json",
|
|
"docs/p6/show-action-02-chrome.json",
|
|
"docs/p6/show-action-02-persistence.json"
|
|
]
|
|
}
|
|
],
|
|
"revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "8d2950dd84545445326cc52109cc55ce4162df0833b7c9a7167e733d4a84d335",
|
|
"evidence": {
|
|
"actions": [
|
|
{
|
|
"id": "FW-P6-SHW-ACT-01",
|
|
"action": "inspect/source-inventory",
|
|
"result": "pass",
|
|
"persistence": "pass_boundary",
|
|
"evidence": [
|
|
"docs/p6/show-kernel.json",
|
|
"docs/p6/show-recovery.json",
|
|
"docs/p6/show-facade.json",
|
|
"docs/p6/show-chrome.json",
|
|
"docs/p6/show-persistence.json"
|
|
]
|
|
},
|
|
{
|
|
"id": "FW-P6-SHW-ACT-02",
|
|
"action": "python-api",
|
|
"result": "pass",
|
|
"persistence": "pass_boundary",
|
|
"evidence": [
|
|
"docs/p6/show-action-02-kernel.json",
|
|
"docs/p6/show-action-02-recovery.json",
|
|
"docs/p6/show-action-02-facade.json",
|
|
"docs/p6/show-action-02-chrome.json",
|
|
"docs/p6/show-action-02-persistence.json"
|
|
]
|
|
}
|
|
],
|
|
"revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"wasmSha256": "a71f9d7b7d9565f3a4b804092ce6a6672ae8355106aba68f26495450e617f40d",
|
|
"sourceSha256": {
|
|
"src/Mod/Show/CMakeLists.txt": "5e9a0346f557c407706925d0e5df4fb1d118fcebed364de20658672715cdaf7b",
|
|
"src/Mod/Show/__init__.py": "89e3e9770922e18111fe8a178e84288a8a4b02cb4e03af53ed65c36b324a6204",
|
|
"src/Mod/Show/mTempoVis.py": "401cbed1f932716dcd5c6bf4dfd6b5ff1344b6d96c341a1592d4e2dbcaa571f7",
|
|
"src/Mod/Show/TVStack.py": "33a4075088aba5ee932e6eb502b276cba2858fd6880963b65d38150cebcdd3a9",
|
|
"src/Mod/Show/SceneDetail.py": "3761dd6ece050d68f14b4a152c901483562aee9f05b5ef00f80b4ebedb21e003",
|
|
"src/WebAssembly/FreeCADCoreProbe/ShowRuntimeProbe.cpp": "66a1be09dbbba677294daee270dda4d6f26f7954cfdc01ce0b1923988a92c95f"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Both declared Show actions have independent C-G conclusions: inspect/source-inventory pass, python-api pass with pass_boundary persistence.",
|
|
"GUI-only Camera, ClipPlane, Pickability and Workbench paths remain excluded; no FCStd save/reopen capability is inferred."
|
|
]
|
|
}
|