{ "schema": "freecad-web-p6-measure-module-gate/v1", "taskId": "FW-P6-MEA-Y", "module": "Measure", "result": "pass", "sourceRevision": "a6f251f65787f526568802e0f428f71ac871dea1", "actions": { "create/recompute": { "result": "pass", "artifact": "docs/p6/measure-gate.json", "artifactSha256": "1e22dd10a7e1271660b9885cc93e342061ea3bbb3c0c7708e9b03d39736e127d" }, "inspect/source-inventory": { "result": "pass", "artifact": "docs/p6/measure-action-02-inspect-source-inventory.json", "artifactSha256": "13c36d71451acc1fcc770f95f270f075edb478fd341e4ba3b1c3ce3bd5641220" }, "python-api": { "result": "pass", "artifact": "docs/p6/measure-action-03-python-api.json", "artifactSha256": "3b7c0ebd2b1738648d95b3ce02919df2d6a193428595a0ee73b3602ffb117bea" }, "save/reopen": { "result": "pass", "artifact": "docs/p6/measure-action-04-save-reopen.json", "artifactSha256": "66f9ca2d71e3effef5a8535f98885db48f1e43361901fa0d3e5655a2668d46c4" } }, "chrome": { "browser": "Google Chrome only", "externalRequests": 0, "runtimeExceptions": 0 }, "moduleStatusAfterGate": "completed", "boundaries": [ "All four declared Measure actions have independent C-G evidence.", "GUI-only selection and mass-properties flows remain outside the declared four-action gate.", "No release, legal, performance, or non-Chrome compatibility claim is made." ] }