Files
FreeCADWasmDev/docs/p6/robot-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

55 lines
1.7 KiB
JSON

{
"schema": "freecad-web-p6-robot-gate/v1",
"taskId": "FW-P6-ROB-X",
"module": "Robot",
"result": "pass",
"closedAction": "create/recompute",
"contracts": {
"A": {
"artifact": "docs/p6/robot-source-boundary.json",
"result": "pass",
"sha256": "c4ffbe99530fb8b4f19f500ebe1359079a6e29f3aab80eaccd45eb303f75b6df"
},
"B": {
"artifact": "docs/p6/robot-runtime.json",
"result": "pass",
"sha256": "a776cb163b2943b0d6bf67752b19e171f0a4d0f71205a0df6dd8cac3d49bd24e"
},
"C": {
"artifact": "docs/p6/robot-kernel.json",
"result": "pass",
"sha256": "235546e78c88ee34661ff9bf7f54b83693764201a600862b465eb3e16a1bbe33"
},
"D": {
"artifact": "docs/p6/robot-recovery.json",
"result": "pass",
"sha256": "4e398883b9617fff43b2ede54a2075bf495cccb0dafeed2f97fdb8bc7c9c93a9"
},
"E": {
"artifact": "docs/p6/robot-facade.json",
"result": "pass",
"sha256": "9d60545e2ca54b65c04fb3e6c5cca315b41760e42e6fa0efb8ffbc904cd75fd6"
},
"F": {
"artifact": "docs/p6/robot-chrome.json",
"result": "pass",
"sha256": "7b47b16af4fb8169eea3495bff7b81f7135c435ecbe36fb5d4265f627c515ea6"
},
"G": {
"artifact": "docs/p6/robot-persistence.json",
"result": "pass_boundary",
"sha256": "65588ee46f6ece315221b0fcdbb16a822dcc586651b9a47b2ec9f9664fbc384e"
}
},
"moduleStatusAfterGate": "in_progress",
"coverage": {
"createRecompute": "pass",
"inspectSourceInventory": "pending",
"pythonApi": "pending",
"saveReopen": "pending"
},
"boundaries": [
"X closes Robot create/recompute only; later action contracts remain pending."
]
}