{
  "repository": "https://github.com/Zdong104/CADWORLD",
  "revision": "e5d0ebab8bd28da6e98c68c61db05747d1647f7b",
  "license_observation": "No license/copying/notice path in the complete 820-entry Git tree; no license declaration found in README, pyproject or reviewed evaluator headers. Dataset license is recorded separately.",
  "storage_policy": "Implementation files are inspected in a local research cache, linked by fixed revision and checksums, and excluded from the public source archive.",
  "files": {
    "desktop_env/evaluators/getters/file.py": "47f9bb935ecd754bda369727b7742608b445437d9d0392ebfc41eb68271b3ddf",
    "desktop_env/evaluators/getters/freecad.py": "45c931d3c8b9bd8abf8d08d2270cf212e6c1ad4e84141ed7cc68663dd3468211",
    "desktop_env/evaluators/getters/freecad_sketch.py": "a251d8db67dfef307fb38c37ffc1dbab6f8532dbd2260e3652744eb336551964",
    "desktop_env/evaluators/metrics/freecad.py": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89",
    "desktop_env/evaluators/metrics/freecad_appearance.py": "4afd8c9756ba12d5228248f28106c13f46981ef73033879f467315af5997016d",
    "desktop_env/evaluators/metrics/freecad_assemble.py": "0a4628c0eaa489a259adc218f09992f5910980af95e8a8486235f698ce369285",
    "desktop_env/evaluators/metrics/freecad_cam.py": "0217566755a01f08b6a5be557091ad5d49a318dc2d90643b51618be34d5506b3",
    "desktop_env/evaluators/metrics/freecad_cam_boolean.py": "bc3cdd5cc59463c9b5429171acff7d1f299c0820d1ab81456baa8c76ad690915",
    "desktop_env/evaluators/metrics/freecad_cloudpoint.py": "a716ac7321104147189c7b15368e9c50842fdf64abf74b1516ca9bdc66887552",
    "desktop_env/evaluators/metrics/freecad_fem.py": "2f37bd9391e23fa6fb347c957e1535672571d493042f30e183961c18c8cde808",
    "desktop_env/evaluators/metrics/freecad_macro.py": "921ac1dadbf96d6331dab617c57fe97c95f362aac01cdaa97e0699cc77f102f7",
    "desktop_env/evaluators/metrics/freecad_measure.py": "090b46c3119fcf60d380a62a12ee3cbf6357e0594d5bf4966c72a69dd024fbbb",
    "desktop_env/evaluators/metrics/freecad_mesh.py": "7834d51be3ffbab37d7f0f1059faa70652cbfff812e5167c19ad95a8eeb33746",
    "desktop_env/evaluators/metrics/freecad_part.py": "f3430df5baf5c456b2bc5ac6f80c0cfe0714701cb7c7c12e5002483473b6e7b9",
    "desktop_env/evaluators/metrics/freecad_sketch.py": "94398d16d73d8ea84a8bc38feb92aff3484a704d11d9772cc8bf05289c042507",
    "desktop_env/evaluators/metrics/freecad_techdraw.py": "380479bac4673c1e7bd2c6ff3a0ab5134282cd808ef8bd4f42990e33b381871c"
  },
  "metrics": {
    "check_freecad_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad.py",
        "line": 324,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad.py#L324",
        "sha256": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89"
      }
    ],
    "check_freecad_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad.py",
        "line": 515,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad.py#L515",
        "sha256": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89"
      }
    ],
    "check_freecad_bbox_iou": [
      {
        "path": "desktop_env/evaluators/metrics/freecad.py",
        "line": 699,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad.py#L699",
        "sha256": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89"
      }
    ],
    "check_freecad_com": [
      {
        "path": "desktop_env/evaluators/metrics/freecad.py",
        "line": 724,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad.py#L724",
        "sha256": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89"
      }
    ],
    "check_freecad_surface_area": [
      {
        "path": "desktop_env/evaluators/metrics/freecad.py",
        "line": 751,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad.py#L751",
        "sha256": "4c8fc2ec19a7591d93b5081a328810e8a71d45078c11f283ecb290625eedbf89"
      }
    ],
    "check_freecad_appearance_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_appearance.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_appearance.py#L6",
        "sha256": "4afd8c9756ba12d5228248f28106c13f46981ef73033879f467315af5997016d"
      }
    ],
    "check_freecad_appearance_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_appearance.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_appearance.py#L11",
        "sha256": "4afd8c9756ba12d5228248f28106c13f46981ef73033879f467315af5997016d"
      }
    ],
    "check_freecad_assemble_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_assemble.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_assemble.py#L6",
        "sha256": "0a4628c0eaa489a259adc218f09992f5910980af95e8a8486235f698ce369285"
      }
    ],
    "check_freecad_assemble_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_assemble.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_assemble.py#L11",
        "sha256": "0a4628c0eaa489a259adc218f09992f5910980af95e8a8486235f698ce369285"
      }
    ],
    "check_freecad_cam_boolean": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam.py",
        "line": 125,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam.py#L125",
        "sha256": "0217566755a01f08b6a5be557091ad5d49a318dc2d90643b51618be34d5506b3"
      }
    ],
    "check_freecad_cam_boolean_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam.py",
        "line": 149,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam.py#L149",
        "sha256": "0217566755a01f08b6a5be557091ad5d49a318dc2d90643b51618be34d5506b3"
      }
    ],
    "get_shape": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam_boolean.py",
        "line": 298,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam_boolean.py#L298",
        "sha256": "bc3cdd5cc59463c9b5429171acff7d1f299c0820d1ab81456baa8c76ad690915"
      }
    ],
    "get_target_object": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam_boolean.py",
        "line": 305,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam_boolean.py#L305",
        "sha256": "bc3cdd5cc59463c9b5429171acff7d1f299c0820d1ab81456baa8c76ad690915"
      }
    ],
    "get_target_shape": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam_boolean.py",
        "line": 329,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam_boolean.py#L329",
        "sha256": "bc3cdd5cc59463c9b5429171acff7d1f299c0820d1ab81456baa8c76ad690915"
      }
    ],
    "get_shapes_by_prefix": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cam_boolean.py",
        "line": 336,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cam_boolean.py#L336",
        "sha256": "bc3cdd5cc59463c9b5429171acff7d1f299c0820d1ab81456baa8c76ad690915"
      }
    ],
    "check_freecad_cloudpoint_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cloudpoint.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cloudpoint.py#L6",
        "sha256": "a716ac7321104147189c7b15368e9c50842fdf64abf74b1516ca9bdc66887552"
      }
    ],
    "check_freecad_cloudpoint_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_cloudpoint.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_cloudpoint.py#L11",
        "sha256": "a716ac7321104147189c7b15368e9c50842fdf64abf74b1516ca9bdc66887552"
      }
    ],
    "check_freecad_fem_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_fem.py",
        "line": 8,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_fem.py#L8",
        "sha256": "2f37bd9391e23fa6fb347c957e1535672571d493042f30e183961c18c8cde808"
      }
    ],
    "check_freecad_fem_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_fem.py",
        "line": 13,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_fem.py#L13",
        "sha256": "2f37bd9391e23fa6fb347c957e1535672571d493042f30e183961c18c8cde808"
      }
    ],
    "check_freecad_fem_csv": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_fem.py",
        "line": 52,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_fem.py#L52",
        "sha256": "2f37bd9391e23fa6fb347c957e1535672571d493042f30e183961c18c8cde808"
      }
    ],
    "check_freecad_macro_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_macro.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_macro.py#L6",
        "sha256": "921ac1dadbf96d6331dab617c57fe97c95f362aac01cdaa97e0699cc77f102f7"
      }
    ],
    "check_freecad_macro_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_macro.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_macro.py#L11",
        "sha256": "921ac1dadbf96d6331dab617c57fe97c95f362aac01cdaa97e0699cc77f102f7"
      }
    ],
    "check_freecad_measure_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_measure.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_measure.py#L6",
        "sha256": "090b46c3119fcf60d380a62a12ee3cbf6357e0594d5bf4966c72a69dd024fbbb"
      }
    ],
    "check_freecad_measure_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_measure.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_measure.py#L11",
        "sha256": "090b46c3119fcf60d380a62a12ee3cbf6357e0594d5bf4966c72a69dd024fbbb"
      }
    ],
    "check_freecad_mesh_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_mesh.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_mesh.py#L6",
        "sha256": "7834d51be3ffbab37d7f0f1059faa70652cbfff812e5167c19ad95a8eeb33746"
      }
    ],
    "check_freecad_mesh_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_mesh.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_mesh.py#L11",
        "sha256": "7834d51be3ffbab37d7f0f1059faa70652cbfff812e5167c19ad95a8eeb33746"
      }
    ],
    "check_freecad_part_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_part.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_part.py#L6",
        "sha256": "f3430df5baf5c456b2bc5ac6f80c0cfe0714701cb7c7c12e5002483473b6e7b9"
      }
    ],
    "check_freecad_part_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_part.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_part.py#L11",
        "sha256": "f3430df5baf5c456b2bc5ac6f80c0cfe0714701cb7c7c12e5002483473b6e7b9"
      }
    ],
    "check_freecad_sketch": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_sketch.py",
        "line": 777,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_sketch.py#L777",
        "sha256": "94398d16d73d8ea84a8bc38feb92aff3484a704d11d9772cc8bf05289c042507"
      }
    ],
    "check_freecad_sketch_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_sketch.py",
        "line": 856,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_sketch.py#L856",
        "sha256": "94398d16d73d8ea84a8bc38feb92aff3484a704d11d9772cc8bf05289c042507"
      }
    ],
    "check_freecad_techdraw_model": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_techdraw.py",
        "line": 6,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_techdraw.py#L6",
        "sha256": "380479bac4673c1e7bd2c6ff3a0ab5134282cd808ef8bd4f42990e33b381871c"
      }
    ],
    "check_freecad_techdraw_model_detailed": [
      {
        "path": "desktop_env/evaluators/metrics/freecad_techdraw.py",
        "line": 11,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/metrics/freecad_techdraw.py#L11",
        "sha256": "380479bac4673c1e7bd2c6ff3a0ab5134282cd808ef8bd4f42990e33b381871c"
      }
    ]
  },
  "getters": {
    "get_content_from_vm_file": [
      {
        "path": "desktop_env/evaluators/getters/file.py",
        "line": 12,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/file.py#L12",
        "sha256": "47f9bb935ecd754bda369727b7742608b445437d9d0392ebfc41eb68271b3ddf"
      }
    ],
    "get_cloud_file": [
      {
        "path": "desktop_env/evaluators/getters/file.py",
        "line": 31,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/file.py#L31",
        "sha256": "47f9bb935ecd754bda369727b7742608b445437d9d0392ebfc41eb68271b3ddf"
      }
    ],
    "get_vm_file": [
      {
        "path": "desktop_env/evaluators/getters/file.py",
        "line": 74,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/file.py#L74",
        "sha256": "47f9bb935ecd754bda369727b7742608b445437d9d0392ebfc41eb68271b3ddf"
      }
    ],
    "get_cache_file": [
      {
        "path": "desktop_env/evaluators/getters/file.py",
        "line": 146,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/file.py#L146",
        "sha256": "47f9bb935ecd754bda369727b7742608b445437d9d0392ebfc41eb68271b3ddf"
      }
    ],
    "get_freecad_model_info": [
      {
        "path": "desktop_env/evaluators/getters/freecad.py",
        "line": 560,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/freecad.py#L560",
        "sha256": "45c931d3c8b9bd8abf8d08d2270cf212e6c1ad4e84141ed7cc68663dd3468211"
      }
    ],
    "get_freecad_sketch_info": [
      {
        "path": "desktop_env/evaluators/getters/freecad_sketch.py",
        "line": 224,
        "source_url": "https://github.com/Zdong104/CADWORLD/blob/e5d0ebab8bd28da6e98c68c61db05747d1647f7b/desktop_env/evaluators/getters/freecad_sketch.py#L224",
        "sha256": "a251d8db67dfef307fb38c37ffc1dbab6f8532dbd2260e3652744eb336551964"
      }
    ]
  },
  "git_blob_oids": {
    "desktop_env/evaluators/getters/file.py": "f329d10f42873e49359ffeca125eddba43e7fdfc",
    "desktop_env/evaluators/getters/freecad.py": "eb7f3f12c52da56f9586e4bf604b8ff510afd937",
    "desktop_env/evaluators/getters/freecad_sketch.py": "3930b1f1d3c5a1c988d0a216a0a5427f0b08c0ba",
    "desktop_env/evaluators/metrics/freecad.py": "9047fe177e663f76463c065274f5086bb255e971",
    "desktop_env/evaluators/metrics/freecad_appearance.py": "f409a5048da2bf825afe0ead812c4d993eb34bd6",
    "desktop_env/evaluators/metrics/freecad_assemble.py": "ba77f0baa6d27d0b412d37b08669e46ddf849b99",
    "desktop_env/evaluators/metrics/freecad_cam.py": "af3445c07816610a9f74c62283346ba6f78a4ed1",
    "desktop_env/evaluators/metrics/freecad_cam_boolean.py": "c1daff7d3f722fca9e9167803cae2f2a0343290b",
    "desktop_env/evaluators/metrics/freecad_cloudpoint.py": "2630ba310b158a3807610237a6f2b36c457529a5",
    "desktop_env/evaluators/metrics/freecad_fem.py": "bb45067be46e88d2376287e1dfe5bd6a6496070d",
    "desktop_env/evaluators/metrics/freecad_macro.py": "63058b99cbbe7933eb9a1cad0ce3e2658eda1d0e",
    "desktop_env/evaluators/metrics/freecad_measure.py": "72fd5c2c41e7b1da68c7e2ec6a74857bda34ab6e",
    "desktop_env/evaluators/metrics/freecad_mesh.py": "ee932fa7bd4e97eb532174b5cadef63d540aa761",
    "desktop_env/evaluators/metrics/freecad_part.py": "de76ece0a0eda32e4477175951e9938b62a36fc9",
    "desktop_env/evaluators/metrics/freecad_sketch.py": "db423e2087005e7a5bc21fefd9fc40738465eb42",
    "desktop_env/evaluators/metrics/freecad_techdraw.py": "766b26aae25ba6093281ee972e3680295a3725ed"
  }
}
