{
  "hub_commit": "ede75c00118e9808e5099da43c26f4619cc3bc37",
  "case": {
    "id": "path-smoothing-collision",
    "title": "Reject a path that already crosses an inflated obstacle",
    "resolution": "A shortcut algorithm cannot establish safety for an already colliding input path. Supply a valid detour and retain exact segment/circle checks.",
    "mode": "input",
    "skill_id": "pythonrobotics-path-smoothing",
    "bad_skill_id": "pythonrobotics-path-smoothing",
    "runtime": "pythonrobotics",
    "source_commit": "cdd0cc888802b584c2d654ca85e3c5460973487d",
    "bad_input": {
      "path_xy": [
        [
          0,
          0
        ],
        [
          2,
          0
        ]
      ],
      "obstacles": [
        [
          1,
          0,
          0.1
        ]
      ],
      "robot_radius": 0.2,
      "seed": 0
    },
    "good_input": {
      "path_xy": [
        [
          0,
          0
        ],
        [
          0,
          1
        ],
        [
          2,
          1
        ],
        [
          2,
          0
        ]
      ],
      "obstacles": [
        [
          1,
          0,
          0.1
        ]
      ],
      "robot_radius": 0.2,
      "seed": 0
    },
    "contracts_sha256": "beb0354c58d43dbfe370fc86be811b2e44195fc6cf0ab30bc7332a918fc506fb",
    "scope": "Authored reproduction; not autonomous agent discovery, general accuracy or hardware verification."
  },
  "evidence": {
    "id": "path-smoothing-collision",
    "case_sha256": "3588977f692b2529a9f35f1ffdb84a2cf217bc9f0e17c800d5c432744a39c9f1",
    "problem_reproduced": true,
    "valid_case_passed": true,
    "observed_problem": {
      "exit_code": 2,
      "reason_code": "invalid_input_or_environment"
    },
    "checks": {
      "nonempty": true,
      "start_reached": true,
      "goal_reached": true,
      "supplied_obstacles_clear": true,
      "not_longer": true
    },
    "adapter_sha256": "30f138778bf12bcfa8d0e9ae9f52f5b32034f9bb56df1fd7a4fffa895bb79e25",
    "bad_adapter_sha256": "30f138778bf12bcfa8d0e9ae9f52f5b32034f9bb56df1fd7a4fffa895bb79e25",
    "source_commit": "cdd0cc888802b584c2d654ca85e3c5460973487d",
    "mode": "input"
  },
  "observed_at": "2026-10-20T04:15:40.176754+00:00",
  "maintainer_authored": true
}
