{ "schema": "freecad-web-p6-partdesign-module-gate/v3", "taskId": "FW-P6-PDN-Y", "module": "PartDesign", "result": "pass", "sourceRevision": "0a2e7ce7f52ba71d54c62708c9ac5c76ca142231", "closedActions": [ "create/recompute", "inspect/source-inventory", "python-api", "save/reopen" ], "contracts": { "X": { "result": "pass", "artifact": "docs/p6/partdesign-gate.json", "sha256": "2404c1b52fc796d4ce5d67fbfd87194b6a996b0707bc8508e25b99c1386a2ab4" }, "inspect": { "result": "pass_boundary", "artifact": "docs/p6/partdesign-action-02-persistence.json", "sha256": "287c7bb47e21fe6dc028f1f8fcdefbac2addcc163805f7b57798448f55c9b11e" }, "python": { "result": "pass_boundary", "artifact": "docs/p6/partdesign-action-03-persistence.json", "sha256": "7bf57b777e9e5bce079d1320ddc59e3d2a6b1a82945c1a3a2c12b3cd1c5e6a92" }, "save": { "result": "pass", "artifact": "docs/p6/partdesign-action-04-persistence.json", "sha256": "cb1884069fdc6063189ccb748d5ce45b816a041bf25f2b7a9c5ec2da912a59c1" } }, "moduleStatusAfterGate": "completed", "coverage": { "createRecompute": "pass", "inspectSourceInventory": "pass_boundary", "pythonApi": "pass_boundary", "saveReopen": "pass" }, "boundaries": [ "PartDesign save/reopen is closed for native PartDesign::Feature 2x3x4 fixture.", "Empty optional SuppressedShape BREP is restored as an empty shape after Web stream-state normalization.", "AdditiveBox/BaseFeature persistence and arbitrary PartDesign graphs remain outside this slice." ] }