Files
FreeCADWasmDev/docs/p6/mesh-action-04-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-mesh-action-04-python-api/v1",
"taskId": "FW-P6-MSH-ACT-04",
"module": "Mesh",
"action": "python-api",
"result": "pass",
"contracts": {
"C": {
"result": "pass",
"sha256": "7afa1e55543aac8e9dae97583df895d8852cd27f7aa77498b6bf53a2840adab5"
},
"D": {
"result": "pass",
"sha256": "3f476954d2089d5f35a27fe141c29bbd59baf5faa52478071ea1252f55262bb8"
},
"E": {
"result": "pass",
"sha256": "590c8856e5e9353dc23d23d746f46f784cb3e304199cd00a78992f412159faf6"
},
"F": {
"result": "pass",
"sha256": "6bb341ab667bf35f02148cbf3d2d8743bef0fa4258b9f7f6bac5117f87850f63"
},
"G": {
"result": "pass_boundary",
"sha256": "0cc51d898f5cef0ec8849fefda8cb105e1502d83cec5a0be7c862eaac1ed3ad6"
}
},
"coverage": {
"requestId": true,
"typedResult": true,
"expectedError": true,
"duplicateRequest": true,
"cancel": true,
"chromeReplay": true,
"readOnly": true,
"externalRequests": 0
},
"boundaries": [
"Only Mesh Python API registration inspection is closed; arbitrary Python execution and save/reopen remain separate boundaries."
],
"commands": [
"node tools/run_p6_mesh_action04_summary.mjs"
],
"artifacts": {
"C": "docs/p6/mesh-action-04-kernel.json",
"D": "docs/p6/mesh-action-04-recovery.json",
"E": "docs/p6/mesh-action-04-facade.json",
"F": "docs/p6/mesh-action-04-chrome.json",
"G": "docs/p6/mesh-action-04-persistence.json",
"workerLog": "docs/freecad-p6-mesh-action-04-summary.log"
}
}