{
  "version": "v0.35",
  "checked_at": "2026-10-14T17:11:52.431917+00:00",
  "status": "passed",
  "input_sha256": {
    "冰雪抗滑设备设计图册_v0.35.pdf": "2db1430d3811c261218d816483bf3d05a87de109512ab7fcb8ebc33e2f442b25",
    "parameters.json": "ae7bedcdfbc4a961400d310e3868b41f476892ef51cfd7cdeffc5611394ee83b",
    "parts.json": "ca46231e20c9cce605484ed6af24582750d0fafbbbf39ced495c58d4cdb8af26",
    "drawing_index.json": "7ba4a87b1c7c15a67a0a1bf20d7b505b107fd84934989df58ef56d94cd54bf05",
    "step\\ISF-000_v035_assembly_REVIEW.step": "0b9f0fe10b293177bae56dd1b30e1c0d3f89da1b1529c9dc372e06dcb060b455",
    "step\\ISF-100_wheel_module_REVIEW.step": "1d7445dfe2620f94302fb7fc247d8192d8783a641e22eb429a31ac54a3576ab2",
    "step\\ISF-110_carrier_REVIEW.step": "ffbde1609f73f497fcd8d3f6d349e6df6cacd868ac4817decc5efe47b8725687",
    "step\\ISF-120_shaft_REVIEW.step": "59a205dec964bada923d5fe027bd11ce8fcec2b41285524655685d43da0b3bad",
    "dxf\\ISF-010_footplate_nominal_REVIEW.dxf": "2ec88349afff83c304ce058ebfd47ad06324d705a07268ce25f8b4fd8d0240c1",
    "dxf\\ISF-110_bridge_nominal_REVIEW.dxf": "250f1fa0116a7c30f9338a85b1dc3589c1250c9ad2eee8e0b24a8857861aeedd",
    "dxf\\ISF-110_cheek_nominal_REVIEW.dxf": "6ea6baae65e14c5f146835d9a95bca267f62f9e7b44de550b81a985366d9e4a7",
    "dxf\\ISF-120_shaft_envelope_REVIEW.dxf": "54d98fd3653e96dcc7c4b7845a4ca4a45d3fde18bbe9016dc63b5b2b4bac59b3",
    "drawing_render\\page-1.png": "1c8562563113c060835dee29c3ceee90eee2889607332848ad9af52522337211",
    "drawing_render\\page-2.png": "7c48302b829ed668155ecac4ffe958f4e3b1ae17a0e220ffad2addf0019237d1",
    "drawing_render\\page-3.png": "6e29ed1c1da502c2bc3cb8be91e2d88020d5159fc77264e6a7d9111a1c76b918",
    "drawing_render\\page-4.png": "f0be642f520fc5c4621939cf10e0640a68c9c8beeccf64089f6d8e5f998792cf",
    "drawing_render\\page-5.png": "a419bc38e1114833a85521f5cda6322a7ea3ff2a70bbca1b90af50ca939152a7",
    "drawing_render\\page-6.png": "d460320315bcb6d0854a8be03fc90ec3e70fb1b94f439fdd6498f3f857215cbc",
    "drawing_render\\page-7.png": "734260b12fc526cc26847abdfe6142d3f3b66ee55542c009f3c2eeaca9d9c2c3",
    "drawing_render\\page-8.png": "4134cbf984cdea989b475d7144c0c643d0c1b291b749744499e31840aa7aac11"
  },
  "checks": [
    {
      "name": "STEP_all_files_valid",
      "status": "passed",
      "details": {
        "ISF-000_v035_assembly_REVIEW.step": {
          "solids": 63,
          "volume_mm3": 18312669.58756989,
          "bbox_mm": [
            -375.0,
            375.0,
            -450.0,
            450.0,
            0.0,
            940.0
          ]
        },
        "ISF-100_wheel_module_REVIEW.step": {
          "solids": 28,
          "volume_mm3": 7900482.352672919,
          "bbox_mm": [
            -255.0,
            145.0,
            -340.0,
            110.0,
            80.0,
            475.0
          ]
        },
        "ISF-110_carrier_REVIEW.step": {
          "solids": 4,
          "volume_mm3": 554620.1824544885,
          "bbox_mm": [
            -145.0,
            145.0,
            -86.0,
            86.0,
            140.0,
            425.0
          ]
        },
        "ISF-120_shaft_REVIEW.step": {
          "solids": 1,
          "volume_mm3": 78539.81633974482,
          "bbox_mm": [
            -10.0,
            10.0,
            -140.0,
            110.0,
            170.0,
            190.0
          ]
        }
      }
    },
    {
      "name": "assembly_bbox_and_solid_count",
      "status": "passed",
      "details": {
        "count": 63,
        "bbox_mm": [
          -375.0,
          375.0,
          -450.0,
          450.0,
          0.0,
          940.0
        ]
      }
    },
    {
      "name": "STEP_ID_matching_by_bbox_and_CG",
      "status": "passed",
      "details": {
        "unique_ids_matched": 63,
        "expected": 63
      }
    },
    {
      "name": "STEP_subassembly_ISF-100_wheel_module_REVIEW.step",
      "status": "passed",
      "details": {
        "solids": 28,
        "volume_mm3": 7900482.352672919,
        "relative_volume_difference": 0.0
      }
    },
    {
      "name": "STEP_subassembly_ISF-110_carrier_REVIEW.step",
      "status": "passed",
      "details": {
        "solids": 4,
        "volume_mm3": 554620.1824544885,
        "relative_volume_difference": 0.0
      }
    },
    {
      "name": "STEP_subassembly_ISF-120_shaft_REVIEW.step",
      "status": "passed",
      "details": {
        "solids": 1,
        "volume_mm3": 78539.81633974482,
        "relative_volume_difference": 0.0
      }
    },
    {
      "name": "DXF_structure_ISF-010_footplate_nominal_REVIEW.dxf",
      "status": "passed",
      "details": {
        "units": "millimetres",
        "polyline_count": 1,
        "circle_count": 0,
        "closed": true
      }
    },
    {
      "name": "foot_DXF_vs_STEP",
      "status": "passed",
      "details": {
        "side_mm": 150,
        "thickness_mm": 6,
        "local_profile_center": [
          0,
          0
        ],
        "anchor_holes_released": false
      }
    },
    {
      "name": "DXF_structure_ISF-110_cheek_nominal_REVIEW.dxf",
      "status": "passed",
      "details": {
        "units": "millimetres",
        "polyline_count": 1,
        "circle_count": 1,
        "closed": true
      }
    },
    {
      "name": "cheek_DXF_outer_and_bore_vs_STEP",
      "status": "passed",
      "details": {
        "vertices": 12,
        "hole_center_XZ_mm": [
          8.881784197001252e-16,
          180.0000000000002
        ],
        "nominal_bore_diameter_mm": 64.0,
        "thickness_mm": 10.0,
        "actual_fit_tolerance_pending": true
      }
    },
    {
      "name": "DXF_structure_ISF-110_bridge_nominal_REVIEW.dxf",
      "status": "passed",
      "details": {
        "units": "millimetres",
        "polyline_count": 1,
        "circle_count": 0,
        "closed": true
      }
    },
    {
      "name": "bridge_DXF_vs_STEP",
      "status": "passed",
      "details": {
        "profile_mm": [
          12,
          152
        ],
        "thickness_mm": 20,
        "global_Z_mm": [
          335,
          355
        ]
      }
    },
    {
      "name": "DXF_structure_ISF-120_shaft_envelope_REVIEW.dxf",
      "status": "passed",
      "details": {
        "units": "millimetres",
        "polyline_count": 1,
        "circle_count": 0,
        "closed": true
      }
    },
    {
      "name": "shaft_DXF_vs_STEP",
      "status": "passed",
      "details": {
        "length_mm": 250,
        "diameter_mm": 20,
        "axis_Z_mm": 180,
        "axial_stops_keys_and_fits_pending": true
      }
    },
    {
      "name": "nine_discrete_tire_reserve_poses_imported_STEP",
      "status": "passed",
      "details": {
        "cases": [
          {
            "Y_mm": -150,
            "Z_mm": -40,
            "hits": []
          },
          {
            "Y_mm": -150,
            "Z_mm": 0,
            "hits": []
          },
          {
            "Y_mm": -150,
            "Z_mm": 80,
            "hits": []
          },
          {
            "Y_mm": 0,
            "Z_mm": -40,
            "hits": []
          },
          {
            "Y_mm": 0,
            "Z_mm": 0,
            "hits": []
          },
          {
            "Y_mm": 0,
            "Z_mm": 80,
            "hits": []
          },
          {
            "Y_mm": 150,
            "Z_mm": -40,
            "hits": []
          },
          {
            "Y_mm": 150,
            "Z_mm": 0,
            "hits": []
          },
          {
            "Y_mm": 150,
            "Z_mm": 80,
            "hits": []
          }
        ],
        "all_part_collision_or_continuous_motion_acceptance": false
      }
    },
    {
      "name": "PDF_format_and_index",
      "status": "passed",
      "details": {
        "pages": 8,
        "sheet_size_mm": [
          420,
          297
        ],
        "PDF_page_box_rounding_tolerance_mm": 0.001
      }
    },
    {
      "name": "PDF_titles_numbers_revisions_and_borders",
      "status": "passed",
      "details": [
        {
          "page": 1,
          "number": "ISF-000",
          "title": "总装与设计边界",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 2,
          "number": "ISF-010",
          "title": "支脚布置与环境箱地板接口",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 3,
          "number": "ISF-100",
          "title": "充气轮测量模块与传动布置",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 4,
          "number": "ISF-110",
          "title": "轮架与上移共同支承桥梁",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 5,
          "number": "ISF-120",
          "title": "轮轴与轮辋驱动接口",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 6,
          "number": "ISF-200",
          "title": "反力与测量链",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 7,
          "number": "ISF-300",
          "title": "控制与失效退出功能图",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        },
        {
          "page": 8,
          "number": "ISF-400",
          "title": "搬运分解与样机验收任务",
          "text_and_boundary_status": "passed",
          "visual_status": "passed",
          "visual_review": "Full-size page inspected, not only contact sheet. Z-up front/side projection and notes readable; title block and dimension labels unobscured."
        }
      ]
    },
    {
      "name": "PDF_key_dimensions_and_reference_values",
      "status": "passed",
      "details": {
        "verified_pages": [
          1,
          2,
          3,
          4,
          5,
          6,
          8
        ],
        "basis": "Independent parameter/STEP/calculation values compared with PDF text and full-page visuals."
      }
    },
    {
      "name": "visual_defects_corrected",
      "status": "passed",
      "details": {
        "corrected_and_reinspected": [
          "page2 unsupported superscript glyph replaced by ^2",
          "page5 diameter glyph replaced by Chinese diameter label",
          "page7 fragmented state captions replaced by complete titles"
        ],
        "reviewed_latest_pages": [
          2,
          5,
          7
        ]
      }
    },
    {
      "name": "files_stable_during_read",
      "status": "passed",
      "details": "PDF, PNGs and checked design files unchanged during this QA run."
    }
  ],
  "scope": "Independent review/inquiry drawing-book and nominal STEP/DXF consistency; no manufacturing release or hardware acceptance.",
  "full_pages_visually_inspected": [
    1,
    2,
    3,
    4,
    5,
    6,
    7,
    8
  ],
  "remaining_tasks": [
    "Freeze actual rim/tyre/valve and drive adapter",
    "Freeze main sensor/actuator/brake model and installation interfaces",
    "Define shaft shoulders/keys/threads/retention and fits",
    "Frame joints/welds/bolt preload and strength/stiffness review",
    "Exact cold bearing alignment/clearance and belt length/tension",
    "Full containment and cable/service access",
    "All-part motion interference and continuous sweeps",
    "Chamber local floor/anchor/feedthrough acceptance",
    "Responsible designer/checker approval and complete manufacturing drawings",
    "Physical staged prototype acceptance"
  ]
}
