{ "case": "linuxcnc/configs/sim/axis/vismach/3axis-tutorial", "checks": { "bad_checkpoint_fail_closed": true, "checkpoint_endpoint_parity": true, "duplicate_side_effects": "none", "runtime_files": [ "3axis-tutorial_mm.var", "tool.tbl", "position_mm.txt" ] }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "known_boundaries": [ "native restart uses source-defined individual home order Z/X/Y; Worker persistence is independently verified", "OPFS physical crash oracle remains external" ], "report_sha256": "a2d125b06fe81ad8442c3b2b1f766e2a01e8a3160b4738ebc1cba59f565800f2", "schema": "axis3-tutorial-persistence-report.v1", "status": "verified", "task_id": "TUTORIAL-13", "test": { "command": [ "node", "web/worker/test_axis3_tutorial_persistence.mjs" ], "returncode": 0, "sample": { "blocked_bad_checkpoint": "blocked", "case": "linuxcnc/configs/sim/axis/vismach/3axis-tutorial/3axis-tutorial.ini", "checkpoint_hash": "fnv1a64:a95260f1642ffa0a", "continuous_hash": "fnv1a64:7984fdfabec7d093", "endpoint_equal": true, "event_cursor": 6, "exact_runtime_files": [ "3axis-tutorial_mm.var", "tool.tbl", "position_mm.txt" ], "recovered_hash": "fnv1a64:7984fdfabec7d093", "schema": "axis3-tutorial-persistence.v1", "status": "verified" }, "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "e0f3160dc9216515660d460b11b77e18a11ab73555b7a72e09540edf7bf2a03e" } }