Files
FreeCADWasmDev/docs/p6/sandbox-gate.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

64 lines
2.2 KiB
JSON

{
"schema": "freecad-web-p6-sandbox-gate/v1",
"taskId": "FW-P6-SDB-X",
"module": "Sandbox",
"result": "pass",
"sourceRevision": "0644133717ebc04fae2194bb5ef9eec06880f909",
"contracts": {
"A": {
"artifact": "docs/p6/sandbox-source-boundary.json",
"result": "pass_boundary",
"sha256": "306d78585fa4e0953077948c745694690ff7f049b44da9d7efe0ab8d760d8273",
"taskId": "FW-P6-SDB-A"
},
"B": {
"artifact": "docs/p6/sandbox-runtime.json",
"result": "pass",
"sha256": "5e61ba5998baa07e5e4ccb231a5f317f65006ba1c323fa78e3fc777b79b63a2f",
"taskId": "FW-P6-SDB-B"
},
"C": {
"artifact": "docs/p6/sandbox-kernel.json",
"result": "pass",
"sha256": "fbf7805649f59b71e9c27e2995ba51866f6ecf85c56446d61c0095877fecb0a4",
"taskId": "FW-P6-SDB-C"
},
"D": {
"artifact": "docs/p6/sandbox-recovery.json",
"result": "pass",
"sha256": "0d0caa153ea8d5e4b2b7cbe105e13613a7ab888941ba1ae0bc8639fffd00bdee",
"taskId": "FW-P6-SDB-D"
},
"E": {
"artifact": "docs/p6/sandbox-facade.json",
"result": "pass",
"sha256": "9288279555ca1286eef0526a1a2af2e1d4d498b39c411337813930ec393397de",
"taskId": "FW-P6-SDB-E"
},
"F": {
"artifact": "docs/p6/sandbox-chrome.json",
"result": "pass",
"sha256": "d552f154a8e4e57ded8292df20f691ab29ec34c457590eb260ff09bb623f224f"
},
"G": {
"artifact": "docs/p6/sandbox-persistence.json",
"result": "pass",
"sha256": "ca9c7d738ca7f9868380ee1b9c6633a856ecc5a88a80033945708550dc6d48f9",
"taskId": "FW-P6-SDB-G"
}
},
"closedAction": "create/recompute",
"moduleStatusAfterGate": "in_progress",
"coverage": {
"createRecompute": "pass",
"inspectSourceInventory": "pending",
"pythonApi": "pending",
"saveReopen": "pending"
},
"boundaries": [
"A-G independently close the Sandbox create/recompute first slice and its native recovery/Facade/Chrome/persistence evidence.",
"This X gate does not mark the complete Sandbox module completed; inspect/source-inventory, python-api, action-level save/reopen and Y remain pending.",
"No release, legal, performance, cross-browser, GUI, or cross-version compatibility claim is made."
]
}