{ "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." ] }