56 lines
1.8 KiB
JSON
56 lines
1.8 KiB
JSON
{
|
|
"schema": "freecad-web-p6-plot-gate/v1",
|
|
"taskId": "FW-P6-PLT-X",
|
|
"module": "Plot",
|
|
"result": "pass",
|
|
"sourceRevision": "0a2e7ce7f52ba71d54c62708c9ac5c76ca142231",
|
|
"contracts": {
|
|
"A": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-source-boundary.json",
|
|
"sha256": "f3c5404256d871726d02d40bd30b3cef642c04e9d09f906a84c09b0971a49b9a"
|
|
},
|
|
"B": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-runtime-web.json",
|
|
"sha256": "5c1b32d18e89da4f5cada4933ff7249b803bb9784645310909369dfaf9dc351f"
|
|
},
|
|
"C": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-c.json",
|
|
"sha256": "3ff8f21df99e1c9d9fc526e96a298269f858b775f0c80153daa727b20f43167a"
|
|
},
|
|
"D": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-d.json",
|
|
"sha256": "e36f8a87420e167213f3fecb277398812d03c4352a008abf749a56c8c98c4ddc"
|
|
},
|
|
"E": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-e.json",
|
|
"sha256": "263e1deea9340e2fa27a7c6d710ebc057c27bec08cbe2d0b3c488972cdae751f"
|
|
},
|
|
"F": {
|
|
"result": "pass",
|
|
"artifact": "docs/p6/plot-f.json",
|
|
"sha256": "fb46c936ef69ae616e80986b0221c367624a4d082c4c8f28dd775204bef82dc7"
|
|
},
|
|
"G": {
|
|
"result": "pass_boundary",
|
|
"artifact": "docs/p6/plot-g.json",
|
|
"sha256": "c498ae2e9261231aba59364a40441615f22d0c4f50a68153a4960b6661a36014"
|
|
}
|
|
},
|
|
"closedAction": "inspect/source-inventory",
|
|
"moduleStatusAfterGate": "in_progress",
|
|
"coverage": {
|
|
"inspectSourceInventory": "pass",
|
|
"pythonApi": "pass",
|
|
"laterActions": "pending"
|
|
},
|
|
"boundaries": [
|
|
"X closes the Plot first-slice evidence; ACT-02 python-api has an independent C-G chain.",
|
|
"Plot has no C++ DocumentObject; persistence is an explicit SVG/pass_boundary result."
|
|
]
|
|
}
|