{ "schema": "freecad-web-points-persistence/v1", "task_id": "FW-P6-PTS-G", "status": "pass", "source_revision": "0644133717ebc04fae2194bb5ef9eec06880f909", "input_sha256": "32d4aa2ecdea6f2c7afbfb835fa6b854833c3ded5cf3c3cb71d4575e2627aa36", "fixture": { "type": "Points::Feature", "points": [ [ 0, 0, 0 ], [ 1, 2, 3 ], [ -1, 4, 2 ] ], "path": "/tmp/PointsWeb.FCStd" }, "result": { "run": 1, "error": "", "path": "/tmp/PointsWeb.FCStd", "type": "Points::Feature", "count": 3, "size": 1437, "beforeMinX": -1, "afterMinX": -1 }, "roundTrip": true, "result_sha256": "6f309ed56aff1bdd2759e3f1ab3808a5164a381dc8d1943806d5aff84d1c886f", "commands": [ "node tools/run_p6_points_persistence.mjs freecad-source/build-web/configure/bin" ], "artifacts": { "kernel": "docs/p6/points-kernel.json" }, "boundaries": [ "Native Points::Feature FCStd save/restore preserves three points and the bounding-box boundary.", "OBJ/PLY cross-format migration remains outside this G card." ] }