{ "boundaries": [ "LinuxCNC canonical expected output remains SOURCE_BLOCKED", "TP blend/exact-stop numeric parity remains a follow-up", "host/Python/real hardware capabilities remain unchanged" ], "checks": { "error_boundaries": { "status": "verified" }, "modal_sequence": { "status": "verified" }, "recovery": { "first_difference": null, "status": "verified" }, "source_expected_comparison": { "reason": "upstream canonical logger expected output is retained and hashed; modal Worker adapter does not fabricate byte-for-byte canonical parity", "status": "SOURCE_BLOCKED" }, "tolerance_mapping": { "status": "verified" } }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "command": [ "node", "web/worker/test_source_g6164_s7_02.mjs" ], "returncode": 0, "sample": { "boundaries": [ "LinuxCNC canonical expected output remains SOURCE_BLOCKED", "TP blend/exact-stop numeric parity remains follow-up", "Safari/Firefox are out of scope" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "controls": [ { "line": 1, "mode": "continuous", "naive_cam_tolerance": 0, "path_tolerance": 0 }, { "line": 2, "mode": "continuous", "naive_cam_tolerance": 0, "path_tolerance": 1 }, { "line": 3, "mode": "continuous", "naive_cam_tolerance": 2, "path_tolerance": 1 }, { "line": 4, "mode": "exact_path", "naive_cam_tolerance": 0, "path_tolerance": 0 }, { "line": 5, "mode": "exact_stop", "naive_cam_tolerance": 0, "path_tolerance": 0 } ], "errors": { "negative_tolerance": "program_motion_control_range", "unsupported_g61": "program_motion_control_syntax" }, "final_motion_control_hash": "fnv1a64:e0364fe4a01823da", "recovery": { "checkpoint_hash": "fnv1a64:6374004ebf3ac75b", "difference": null, "equal": true }, "schema": "linuxcnc-source-g6164-s7-02-sample.v1", "source": { "path": "linuxcnc/tests/interp/g6164/test.ngc", "source_hash": "fnv1a64:a53b92e907dba4f9" }, "status": "verified" }, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "320a8130b3e2121a1f8da02374cf8ed6d52998e41cbb34ee85f94bd6be132a0b" }, "implementation_status": "verified", "inputs": [ { "bytes": 7819, "path": "coverage/simulation-alignment-s7.report.json", "sha256": "69d7a8d628172ec38c8d57b838fafaa4a75b299cb038a941b9868caecf94b66b" }, { "bytes": 12698, "path": "coverage/linuxcnc-source-interp-s5.report.json", "sha256": "d68df986bbb6e730b8fc1499146954776f782d677095d675f7a5dda6378af77a" }, { "bytes": 31, "path": "linuxcnc/tests/interp/g6164/test.ngc", "sha256": "9a4f69ca8a8facfbffc37018fc69b1591849ac8e1aadff9574db29f6c8395894" }, { "bytes": 963, "path": "linuxcnc/tests/interp/g6164/expected", "sha256": "6d7cbe913ade6f4308162b8708a5d65c67b44004ef5d073b57509b38ec6f91cf" }, { "bytes": 75, "path": "linuxcnc/tests/interp/g6164/test.sh", "sha256": "5aca3854d97d0124e6dd9289ed71922ec287c2fcea27f7836ee6a4c21a1479fd" }, { "bytes": 33937, "path": "web/worker/program-runner.mjs", "sha256": "398ca1c24d822e04d5ac2e0adb7345bbd2afb2aaba4eb11e7869766de1394172" }, { "bytes": 57872, "path": "web/worker/sim-session.mjs", "sha256": "007e944bd321aa03fc741a410771e53b989a04f7897f2ccfa358ef122a293611" } ], "report_sha256": "6015fddc637f4bc0aabc04f18e0a053c296c41b19266f99d011c14a6177b2500", "schema": "linuxcnc-source-g6164-s7-02-report.v1", "scope": { "adapter": "WORKER_MOTION_CONTROL_MODAL", "modes": [ "continuous", "exact_path", "exact_stop" ], "source_fixture": "linuxcnc/tests/interp/g6164/test.ngc" }, "status": "verified", "task_id": "S7-02" }