Files
FreeCADWasmDev/docs/p6/measure-action-03-python-api.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

54 lines
1.6 KiB
JSON

{
"schema": "freecad-web-p6-measure-action-03-python-api/v1",
"taskId": "FW-P6-MEA-ACT-03",
"module": "Measure",
"action": "python-api",
"result": "pass",
"contracts": {
"C": {
"result": "pass",
"sha256": "f3a66b1a5902b3359c12cda18a037fb7eebb2014ce7552dc3895f38a539d4cf3"
},
"D": {
"result": "pass",
"sha256": "920ce1b7de89422736cae0098e63dca4b1095e6a8928ac3773663c9b74854ee9"
},
"E": {
"result": "pass",
"sha256": "751812b3c64c16a5c394b9d15be502f1b59c440a63f59acf1a826ea4df9f9cf7"
},
"F": {
"result": "pass",
"sha256": "958fe6ffac96c99e52629955e03b6c5f494db9191bbcd9a58256f953f7b3b0c0"
},
"G": {
"result": "pass_boundary",
"sha256": "a5c0bd96129ea79835314680a7374b43f956fe9cdbf6b685e750b7e46a3b9d98"
}
},
"coverage": {
"requestId": true,
"typedResult": true,
"expectedError": true,
"duplicateRequest": true,
"cancel": true,
"chromeReplay": true,
"readOnly": true,
"externalRequests": 0
},
"boundaries": [
"Only Measure Python API inspection is closed; inspect/source-inventory and save/reopen conclusions remain separate contracts."
],
"commands": [
"node tools/run_p6_measure_action03_summary.mjs"
],
"artifacts": {
"C": "docs/p6/measure-action-03-kernel.json",
"D": "docs/p6/measure-action-03-recovery.json",
"E": "docs/p6/measure-action-03-facade.json",
"F": "docs/p6/measure-action-03-chrome.json",
"G": "docs/p6/measure-action-03-persistence.json",
"workerLog": "docs/freecad-p6-measure-action-03-summary.log"
}
}