{ "schema": "freecad-web-p6-meshpart-persistence/v1", "taskId": "FW-P6-MSP-G", "module": "MeshPart", "action": "create/recompute", "result": "pass_boundary", "applicable": false, "reason": "The MeshPart first slice declares shape-to-mesh create/recompute only and does not include save/reopen; FCStd persistence is not inferred.", "evidence": { "kernel": "pass", "recovery": "pass", "chrome": "pass", "externalRequests": 0, "runtimeExceptions": 0, "resultSha256": "b595c27edc05c5ffc05de43ee9673c4a75ae857c855842e153c45017692521bb" }, "state": { "documentMutation": true, "fcstdRoundTrip": false, "recoveryStatePreserved": true, "resourcesReleased": true }, "commands": [ "node tools/run_p6_meshpart_persistence.mjs" ], "artifacts": { "kernel": "docs/p6/meshpart-kernel.json", "recovery": "docs/p6/meshpart-recovery.json", "chrome": "docs/p6/meshpart-chrome.json", "workerLog": "docs/freecad-p6-meshpart-g-persistence.log" }, "boundaries": [ "A separate MeshPart save/reopen action would be required for FCStd persistence; SMESH/VTK and GUI workflows remain excluded." ] }