{ "schema_version": "1", "skill_id": "pythonrobotics-cubic-path", "source_commit": "cdd0cc888802b584c2d654ca85e3c5460973487d", "adapter_sha256": "fc7269792e9927a67581496b92f251d0e49da7999faa7ff8f47f59c86e52d908", "source_guards_sha256": "c1d24196397f7d29e49217eed1ee6ac608bbb09bc5609ce384b26d0464e6f258", "case_plan_sha256": "de2d053c62fa3c43df549ef12b1fe37793d5dd3a269cf096c33d229c4d4f1904", "passed": 3, "failed": 0, "negative_unknown_field_rejected": true, "platforms": [ "linux" ], "python": "3.10.22", "architecture": "x86_64", "packages": [ "contourpy==1.3.2", "cycler==0.12.1", "fonttools==4.65.0", "kiwisolver==1.5.1", "matplotlib==3.9.4", "numpy==1.26.4", "packaging==26.3", "pillow==12.3.0", "pybullet==3.2.7", "pyparsing==3.3.3", "python-dateutil==2.9.0.post0", "ruckig==0.19.4", "scipy==1.13.1", "six==1.17.0" ], "execution_domain": "computation", "physical_robot": false, "gpu": false, "observed_at": "2026-10-19T15:22:17.008658+00:00", "scope": "Three authored positive regression cases and one invalid input. Not general accuracy, LLM selection, real hardware, collision certification or real-time performance.", "cases": [ { "case": 0, "input": { "waypoints": [ [ 0, 0 ], [ 1, 2 ], [ 3, 2 ], [ 4, 0 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "402679eb70c785d04e5561f4e6d4d03c7e615e8d056be173945a1252318d6004", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 0.131 }, { "case": 1, "input": { "waypoints": [ [ 0, 0 ], [ 1, -1 ], [ 3, 1 ], [ 5, 0 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "114b3006a3767f45cd869d7d8d87426161b2502cf1700f9f204afbee8adf82ea", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 0.1335 }, { "case": 2, "input": { "waypoints": [ [ 1, 1 ], [ 2, 3 ], [ 4, 3 ], [ 5, 1 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "99c14aed57a626f72c328a049f1da156d2f4fbfd1b71c27dc476eeea1e780b5d", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 0.1314 } ], "additional_runs": [ { "schema_version": "1", "skill_id": "pythonrobotics-cubic-path", "source_commit": "cdd0cc888802b584c2d654ca85e3c5460973487d", "adapter_sha256": "fc7269792e9927a67581496b92f251d0e49da7999faa7ff8f47f59c86e52d908", "source_guards_sha256": "c1d24196397f7d29e49217eed1ee6ac608bbb09bc5609ce384b26d0464e6f258", "case_plan_sha256": "de2d053c62fa3c43df549ef12b1fe37793d5dd3a269cf096c33d229c4d4f1904", "passed": 3, "failed": 0, "negative_unknown_field_rejected": true, "platforms": [ "windows" ], "python": "3.10.11", "architecture": "amd64", "packages": [ "contourpy==1.3.2", "cycler==0.12.1", "fonttools==4.65.0", "kiwisolver==1.5.1", "matplotlib==3.9.4", "numpy==1.26.4", "packaging==26.3", "pillow==12.3.0", "pyparsing==3.3.3", "python-dateutil==2.9.0.post0", "ruckig==0.19.4", "scipy==1.13.1", "six==1.17.0" ], "execution_domain": "computation", "physical_robot": false, "gpu": false, "observed_at": "2026-10-19T15:16:12.861555+00:00", "scope": "Three authored positive regression cases and one invalid input. Not general accuracy, LLM selection, real hardware, collision certification or real-time performance.", "cases": [ { "case": 0, "input": { "waypoints": [ [ 0, 0 ], [ 1, 2 ], [ 3, 2 ], [ 4, 0 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "8a6cfc333010daf72e9d9d2293046e7c04a90e493a3d8d532234cee107b728dd", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 1.125 }, { "case": 1, "input": { "waypoints": [ [ 0, 0 ], [ 1, -1 ], [ 3, 1 ], [ 5, 0 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "7ddc04ff9ad6688134b494fc6da94908cc84e1c0f11a66398c9875d4b13c0104", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 1.062 }, { "case": 2, "input": { "waypoints": [ [ 1, 1 ], [ 2, 3 ], [ 4, 3 ], [ 5, 1 ] ], "samples": 60 }, "passed": true, "exit_code": 0, "stdout_sha256": "71565a4b47e198856d91e3063465080219b9d0370bf63cb5a467e2100589275a", "checks": { "nonempty": true, "start_reached": true, "goal_reached": true }, "status": "task_complete", "reason_code": null, "message": null, "elapsed_seconds": 0.86 } ] } ], "workflow": { "id": 39277131631, "head_sha": "0e9943a7f1f3af499455d813d7330de1cd9b8090", "conclusion": "success", "url": "https://github.com/Superfast-Robotics/robot-skill-hub/actions/runs/39277131631" } }