{ "schema": "freecad-web-p6-meshpart-gate/v1", "taskId": "FW-P6-MSP-X", "module": "MeshPart", "result": "pass", "sourceRevision": "a6f251f65787f526568802e0f428f71ac871dea1", "contracts": { "A": { "result": "pass_boundary", "artifact": "meshpart-source-boundary.json", "sha256": "557b3caec85bf6494d5516f2aa76355832f6903d94381e30d83d1a92dc0f81d2" }, "B": { "result": "pass", "artifact": "meshpart-runtime.json", "sha256": "d174da3ab4e77a1027eb56ca72ac9aed72c3bfa106c7475c3ff9f4efe126aec8" }, "C": { "result": "pass", "artifact": "meshpart-kernel.json", "sha256": "df5d601f561e93ac9c6346931c5d2127cf96ba3cee10a9db4257c9bd8b008614" }, "D": { "result": "pass", "artifact": "meshpart-recovery.json", "sha256": "dea9c936caf3c3e2eda35cb71c3c39cadd8804d437bef29d9fcb70bb2dac14d5" }, "E": { "result": "pass", "artifact": "meshpart-facade.json", "sha256": "d158dd132eb37055feb1e70a89ec35879897045745362030dfeb683391dc667d" }, "F": { "result": "pass", "artifact": "meshpart-chrome.json", "sha256": "4e1cdf14668b65a6d938f8f0affe986d5e8a6266d524a360a00fc6d4d73e3ece" }, "G": { "result": "pass_boundary", "artifact": "meshpart-persistence.json", "sha256": "c782407810d9d35aacb942a1743fd9add5b3ba042902e34213732d2560976406" } }, "moduleStatusAfterGate": "in_progress", "coverage": { "createRecompute": "pass", "importExport": "pending", "inspectSourceInventory": "pending", "pythonApi": "pending", "saveReopen": "pending" }, "boundaries": [ "A-G close only the no-SMESH MeshPart shape-to-mesh first slice.", "SMESH/VTK, NETGEN, flatmesh, GUI, and action-level contracts remain pending." ] }