{ "blocked_count": 11, "blocking_reasons": [ "linuxcnc/unit_tests/kinematics" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "golden_schema": "coverage/kinematics-golden-schema.json", "golden_schema_sha256": "8d6abe21ad350bb5a5ddc38d8fd9044ed2fa622f4331804a85cad55eb5a30a63", "inputs": { "closure": "coverage/kinematics-source-closure.report.json", "closure_sha256": "d3af5e19e38d8dc2640323dcf755d0323e871815087b9eece9d76544b0b0cfa6", "samples": "coverage/kinematics-oracle-samples.jsonl", "samples_sha256": "df32ade49e3c3beb49e52d26200e37766dd04c5bee5dba4b1c87695439bf87bd" }, "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "ready_count": 0, "records": [ { "configuration_id": "config:linuxcnc/configs/sim/axis/anglejog/anglejog.ini:54:kinematics:trivkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "cartesian", "input": { "joint": [ 10.0, -5.0, 2.5 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "cartesian", "status": "blocked" }, "sample_id": "kinematics-sample:cartesian:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/corexy/corexy_by_hal.hal:25:hal_transform:corexy_by_hal", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "coupled_linear", "input": { "joint": [ 12.0, 4.0, 3.0 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "coupled_linear", "status": "blocked" }, "sample_id": "kinematics-sample:coupled_linear:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/vismach/5axis/bridgemill/5axis.ini:98:kinematics:5axiskins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "five_axis", "input": { "joint": [ 10.0, 20.0, 30.0, 15.0, -20.0 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "five_axis", "status": "blocked" }, "sample_id": "kinematics-sample:five_axis:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/vismach/5axis/table-dual-rotary/xyzab-tdr.ini:31:kinematics:xyzab_tdr_kins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "five_axis_trt", "input": { "joint": [ 100.0, 50.0, 200.0, 30.0, 45.0 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "five_axis_trt", "status": "blocked" }, "sample_id": "kinematics-sample:five_axis_trt:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/ldelta.ini:59:kinematics:lineardeltakins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "parallel_delta", "input": { "pose": { "abcuvw": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "tran": [ 5.0, -3.0, -250.0 ] } }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "parallel_delta", "status": "blocked" }, "sample_id": "kinematics-sample:parallel_delta:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/vismach/hexapod-sim/hexapod.ini:76:kinematics:genhexkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "parallel_hexapod", "input": { "pose": { "abcuvw": [ 1.0, -1.0, 2.0, 0.0, 0.0, 0.0 ], "tran": [ 0.0, 0.0, 100.0 ] } }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "parallel_hexapod", "status": "blocked" }, "sample_id": "kinematics-sample:parallel_hexapod:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/pentapod/pentapod.ini:113:kinematics:pentakins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "parallel_pentapod", "input": { "pose": { "abcuvw": [ 1.0, 2.0, 0.0, 0.0, 0.0, 0.0 ], "tran": [ 0.0, 0.0, 75.0 ] } }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "parallel_pentapod", "status": "blocked" }, "sample_id": "kinematics-sample:parallel_pentapod:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/tklinuxcnc/tripod.ini:59:kinematics:tripodkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "parallel_tripod", "input": { "pose": { "abcuvw": [ 2.0, -1.0, 0.0, 0.0, 0.0, 0.0 ], "tran": [ 1.0, 2.0, 100.0 ] } }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "parallel_tripod", "status": "blocked" }, "sample_id": "kinematics-sample:parallel_tripod:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/vismach/melfa-sim/melfa.ini:7:kinematics:genserkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "serial_robot", "input": { "joint": [ 0.0, -30.0, 45.0, 10.0, 20.0, -15.0 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "serial_robot", "status": "blocked" }, "sample_id": "kinematics-sample:serial_robot:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/configs/sim/axis/vismach/5axis/table-dual-rotary/xyzab-tdr.ini:3:switchkins:switchkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "switchable", "input": { "joint": [ 5.0, 6.0, 7.0, 30.0 ], "switch_sequence": [ 0, 1, 0 ] }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "switchable", "status": "blocked" }, "sample_id": "kinematics-sample:switchable:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } }, { "configuration_id": "config:linuxcnc/tests/matrixkins/test.ini:53:kinematics:matrixkins", "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "native_smoke": { "binary": "build-native/sim_kinematics_test", "exit_code": 0, "result_sha256": "5f0afb7a7415fe5e0868273a7a8659526f6b351e1fc4c2a1f8a0c817c425f747", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "470ed446a2e34f15a09838a8aae96e478b40965b26d717c5d3dbada9c028f638" }, "reason": "linuxcnc/unit_tests/kinematics is absent from the locked source; this definition is deterministic but cannot be accepted as the official native FK/IK oracle", "status": "blocked" }, "family": "user_static", "input": { "pose": { "abcuvw": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "tran": [ 10.0, 20.0, 30.0 ] } }, "operation": "fk_ik_fk_roundtrip", "result": { "axis_joint_mapping": null, "branch_id": null, "config_hash": null, "current_tick": 0, "error_code": "MISSING_OFFICIAL_ORACLE", "flags": null, "kinematics_type": "user_static", "status": "blocked" }, "sample_id": "kinematics-sample:user_static:nominal-roundtrip", "schema": "kinematics-golden.v1", "tolerances": { "absolute_tolerance": 1e-09, "exact_fields": [ "status", "flags", "branch_id" ], "invariant": "pose_roundtrip" } } ], "report_fingerprint_sha256": "e165aad3a5ffe67b237bb2a34df9605578c58ff090bcab75345d0bc691c8abff", "sample_count": 11, "schema": "kinematics-oracle-report.v1", "status": "blocked" }