29 lines
1.7 KiB
JSON
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."
|
|
]
|
|
}
|