{ "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" } }