{ "boundaries": [ "branch", "singularity", "nonfinite", "iteration_limit", "max_error", "limit", "dynamic_path_rejected", "missing_module", "switch_abort" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "determinism": { "fixed_float": true, "native_wasm_state_hash": true, "random": false, "wall_clock": false }, "families": [ "5axiskins", "xyzac-trt", "xyzbc-trt", "scara", "puma", "scorbot", "genser", "lineardelta", "rotarydelta", "tripod", "genhex", "pentapod", "switchkins", "userk" ], "known_boundaries": [ "official kinematics oracle remains release blocker", "P4 HAL/IO and P8 matrix consume these adapters" ], "oracle": { "reason": "linuxcnc/unit_tests/kinematics/** is absent from locked source; no advanced golden is fabricated", "status": "blocked" }, "outputs": [ { "bytes": 76636, "path": "wasm-core/src/sim_kinematics.c", "sha256": "316fe74604180b6e9ae7f66369f084278f1b54b7c4545ec9efa870186adc9600" }, { "bytes": 8934, "path": "wasm-core/src/sim_switchkins.c", "sha256": "b08168265a8e5ca6870a9177165de5d582d12392e42cfdb44347c72c8b3e15e2" }, { "bytes": 5195, "path": "wasm-core/src/sim_userkins.c", "sha256": "cf3a0f3fea81fb63abf3336b87de1971391d7798b4eed3ec826c07bfd300ed0e" }, { "bytes": 43608, "path": "wasm-core/tests/sim_kinematics_test.c", "sha256": "715882c28ec242be652357d330a4b56d60f8e93f2e821193133911576e400aac" }, { "bytes": 4939, "path": "wasm-core/tests/sim_switchkins_test.c", "sha256": "3fa33181b114af828d8b3f4248f30a16ba3cfd58e82d962970a5116675123889" }, { "bytes": 7100, "path": "wasm-core/tests/sim_userkins_test.c", "sha256": "13ecf5d2405a0e4c706cde25d93424655108779188c310f75ed36683abed624e" } ], "report_sha256": "d745b423b5f3607048cfc0a34536f11276e5024453442e57670d148380f3842b", "schema": "advanced-kinematics-report.v1", "status": "verified", "task_id": "P3-07", "tests": [ { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.068s\n\nOK\n", "test": "test_fiveaxis_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.064s\n\nOK\n", "test": "test_trt_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.061s\n\nOK\n", "test": "test_robot_kinematics_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.059s\n\nOK\n", "test": "test_genser_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.065s\n\nOK\n", "test": "test_delta_kinematics_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.063s\n\nOK\n", "test": "test_tripod_kinematics_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.060s\n\nOK\n", "test": "test_genhex_kinematics_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.065s\n\nOK\n", "test": "test_pentapod_kinematics_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.052s\n\nOK\n", "test": "test_switchkins_report.py" }, { "returncode": 0, "status": "verified", "stderr": "..\n----------------------------------------------------------------------\nRan 2 tests in 0.057s\n\nOK\n", "test": "test_userkins_report.py" } ] }