{
  "files": [
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\corner_camera_Q8_frozen_protocol_20261004.py",
      "sha256": "dc029a369874c66140e24d9dd34b7fad7140009a59764d388e8b8711af5db712"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\corner_camera_Q8_nominal21_20261004\\FROZEN_LIBRARY.json",
      "sha256": "c8d0e0c39c8f4e8340b92480d6cbf754b2b86b60e18cee225f90d43f34dc83e5"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\corner_camera_Q7_20261004\\ASSEMBLY_INVENTORY.json",
      "sha256": "b5dfd587939bdbd0cb367c2354b71e4f5a66d7f1f77ddb09ee2696a7e425aacc"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\cad_ray_bvh_20261004.py",
      "sha256": "06f74b3b9f7ee1725eb18d6ef3b74e2c7650c991133c7e5c2982a4fbe2d60e9b"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\fast_cad_segment_ray_20261004.py",
      "sha256": "05982a6f39d21ff1614c41aed7e28c32f45b08eeb9bd57566860f4f2c9166ad3"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\predictive_drive_trials_20261003.py",
      "sha256": "fddca33f8f1b7baab3c32a1bc76f11721fd4ed8acfca4d8f871b5660afb999f6"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\coupled_rally_dynamics.py",
      "sha256": "47217c3b7de78c381f26efbb2b8fad6f3fa724108c2d0dd46508d1693fa025c4"
    },
    {
      "path": "C:\\Mechatronics-Projects\\Mechatronics\\Robo_Badminton_V1_2026-09-30\\analysis\\phase1_clearance_stroke.py",
      "sha256": "43efeda1880f4e26966eef2333899a303673862cbef81e693cbe47a524becf91"
    }
  ],
  "scope": "Controller/CAD mass/optics/limits and feeder library fixed before420 and2000; no learning during evaluation."
}