Files
FreeCADWasmDev/docs/p6/sandbox-action-02-inspect-source-inventory.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

29 lines
1.7 KiB
JSON

{
"schema": "freecad-web-p6-sandbox-action-02-summary/v1",
"taskId": "FW-P6-SDB-ACT-02",
"module": "Sandbox",
"action": "inspect/source-inventory",
"result": "pass",
"sourceRevision": "0644133717ebc04fae2194bb5ef9eec06880f909",
"contracts": {
"C": { "taskId": "FW-P6-SDB-ACT-02-C", "result": "pass", "artifact": "docs/p6/sandbox-action-02-kernel.json", "sha256": "eca1d3d01c10c0cd61f75f4df4a86ef1f07442a9da0985b8d0d23bea940363f2" },
"D": { "taskId": "FW-P6-SDB-ACT-02-D", "result": "pass", "artifact": "docs/p6/sandbox-action-02-recovery.json", "sha256": "683ee9ae69a24af6e2529e20455b0f754026604d49843b149a57716b14a8b492" },
"E": { "taskId": "FW-P6-SDB-ACT-02-E", "result": "pass", "artifact": "docs/p6/sandbox-action-02-facade.json", "sha256": "eea9144bee93b016e149bf0279d9ea9272bf27b558c45c8bc800c7c086744969" },
"F": { "taskId": "FW-P6-SDB-ACT-02-F", "result": "pass", "artifact": "docs/p6/sandbox-action-02-chrome.json", "sha256": "161c9d1239ca0957ec3a557f60497903641ae06da679c04c8df7512c3aefd9b4" },
"G": { "taskId": "FW-P6-SDB-ACT-02-G", "result": "pass_boundary", "artifact": "docs/p6/sandbox-action-02-persistence.json", "sha256": "5826b3ce79bd824a3a63e1578ec7a12fe91e382016b4d9f4e2aab1764d6187a8" }
},
"coverage": {
"sourceEntry": "src/Mod/Sandbox/App/AppSandbox.cpp",
"registeredTypeCount": 1,
"pythonBindingCount": 3,
"guiExcluded": ["SandboxGui", "BUILD_GUI"],
"readOnly": true,
"externalRequests": 0,
"runtimeExceptions": 0
},
"boundaries": [
"C-G close only the Sandbox inspect/source-inventory action; the full Sandbox module remains pending until Y.",
"FCStd persistence is pass_boundary for this read-only action and is covered separately for Sandbox create/recompute."
]
}