{
  "schema": "v9-interior-fit-1",
  "measuredState": "Current dist createM9() with all doors closed; exact generated and batched world geometry",
  "sampling": "Door front/back vertices; armrest/cargo triangle vertices, edge midpoints and centroids; badge vertices. Cargo local normals use 1 mm central differences.",
  "sourceSha256": {
    "car.js": "2c61d558d75c347232777d473cf908fce617f9d55ac6e1584b8f010155bdd7b5",
    "cabin-asset.js": "71b16da5fe54e5c693a97fa10a4b6ea31e19b1bbcbca42f7dc3d1ac952918a0a",
    "curved-cabin-shells.js": "55e89f63122514164666c922d0b215895e200b147d061006c619370ed3547bc3",
    "body-surfaces-v8.js": "2efd94d565510db319001db4431599daa9c1be4ebf489ce37c182230417708a7",
    "rear-cap-v8.js": "d87fbc22a2ad61ad5d90000bc6cb9af4b122d1247be11d3f5c9d11906ea2b72f",
    "rear-greenhouse.js": "528e2efe1747501c2704d8107fe2f712fce3e776b58c1c23be9b036f2a986f54"
  },
  "sourceStateSha256": "f8586acb3401f31f1864498f0d87e9ede49d501f1bf43257b531e53b4873138a",
  "reviewedAssetHashesMatch": true,
  "thresholds": {
    "doorShellThicknessM": 0.00899,
    "outboardArmrestClearanceM": 0.012,
    "cargoNormalClearanceBehind32mmSealM": 0.015,
    "badgeMinClearanceM": 0.00075,
    "badgeMaxClearanceM": 0.004
  },
  "checks": {
    "doors": [
      {
        "row": 1,
        "side": -1,
        "pairedSamples": 4455,
        "actualGridPointMatches": 8910,
        "expectedGridPoints": 8910,
        "minimumThicknessM": 0.020513534545898438,
        "negative": 0,
        "invalid": 0,
        "closest": [
          0.22903749346733093,
          0.6328333616256714,
          -0.918486475944519,
          -0.9390000104904175
        ]
      },
      {
        "row": 2,
        "side": -1,
        "pairedSamples": 4455,
        "actualGridPointMatches": 8910,
        "expectedGridPoints": 8910,
        "minimumThicknessM": 0.020482778549194336,
        "negative": 0,
        "invalid": 0,
        "closest": [
          -1.0234999656677246,
          0.631222128868103,
          -0.9185172319412231,
          -0.9390000104904175
        ]
      },
      {
        "row": 1,
        "side": 1,
        "pairedSamples": 4455,
        "actualGridPointMatches": 8910,
        "expectedGridPoints": 8910,
        "minimumThicknessM": 0.020513534545898438,
        "negative": 0,
        "invalid": 0,
        "closest": [
          0.22903749346733093,
          0.6328333616256714,
          0.918486475944519,
          0.9390000104904175
        ]
      },
      {
        "row": 2,
        "side": 1,
        "pairedSamples": 4455,
        "actualGridPointMatches": 8910,
        "expectedGridPoints": 8910,
        "minimumThicknessM": 0.020482778549194336,
        "negative": 0,
        "invalid": 0,
        "closest": [
          -1.0234999656677246,
          0.631222128868103,
          0.9185172319412231,
          0.9390000104904175
        ]
      }
    ],
    "outboardArmrests": [
      {
        "side": -1,
        "armLocalZ": -0.22,
        "samples": 3386,
        "covered": 3386,
        "minimumClearanceM": 0.015652810308289244,
        "closest": {
          "point": [
            -0.6841428571734578,
            0.9134694630578161,
            -0.7210225428640843
          ],
          "doorZ": -0.7366753531723735
        }
      },
      {
        "side": 1,
        "armLocalZ": 0.22,
        "samples": 3386,
        "covered": 3386,
        "minimumClearanceM": 0.015928980592101905,
        "closest": {
          "point": [
            -0.6841428571734578,
            0.911999999947846,
            0.721499998420477
          ],
          "doorZ": 0.7374289790125789
        }
      }
    ],
    "seatBadges": [
      {
        "row": 1,
        "side": -1,
        "anchor": [
          -0.3450860186510498,
          1.19,
          0
        ],
        "samples": 2664,
        "covered": 2664,
        "minimumClearanceM": 0.0011490479627953576,
        "maximumClearanceM": 0.0032981138021903056
      },
      {
        "row": 1,
        "side": 1,
        "anchor": [
          -0.3450860186510498,
          1.19,
          0
        ],
        "samples": 2664,
        "covered": 2664,
        "minimumClearanceM": 0.0011490479627953576,
        "maximumClearanceM": 0.0032981138021903056
      },
      {
        "row": 2,
        "side": -1,
        "anchor": [
          -0.3450860186510498,
          1.19,
          0
        ],
        "samples": 2664,
        "covered": 2664,
        "minimumClearanceM": 0.0011490479627953576,
        "maximumClearanceM": 0.003298113802190361
      },
      {
        "row": 2,
        "side": 1,
        "anchor": [
          -0.3450860186510498,
          1.19,
          0
        ],
        "samples": 2664,
        "covered": 2664,
        "minimumClearanceM": 0.0011490479627953576,
        "maximumClearanceM": 0.003298113802190361
      }
    ],
    "cargo": {
      "samples": 354312,
      "minimumBodyXClearanceM": 0.12745449477924975,
      "minimumBodyNormalClearanceM": 0.12478893462631205,
      "minimumNormalClearanceBehind32mmSealM": 0.09345817681382174,
      "outsideBodySamples": 0,
      "invalid": 0,
      "closest": {
        "name": "CurvedCargoTrim_Surface",
        "point": [
          -2.5350000858306885,
          0.6340000033378601,
          -0.7860000133514404
        ],
        "bodyX": -2.6624545806099382,
        "normalClearanceBehindSealM": 0.09345817681382174
      }
    },
    "seatAnchors": [
      {
        "name": "Seat_Row1_Left",
        "position": [
          0.275,
          0,
          -0.46
        ]
      },
      {
        "name": "Seat_Row1_Right",
        "position": [
          0.275,
          0,
          0.46
        ]
      },
      {
        "name": "Seat_Row2_Left",
        "position": [
          -0.67,
          0,
          -0.46
        ]
      },
      {
        "name": "Seat_Row2_Right",
        "position": [
          -0.67,
          0,
          0.46
        ]
      },
      {
        "name": "Seat_Row3_Left",
        "position": [
          -1.657,
          0,
          -0.393
        ]
      },
      {
        "name": "Seat_Row3_Right",
        "position": [
          -1.657,
          0,
          0.393
        ]
      }
    ],
    "screens": [
      {
        "name": "InstrumentDisplay",
        "position": [
          0.6856,
          1.293,
          -0.559
        ],
        "normal": [
          -1,
          0,
          2.220446049250313e-16
        ],
        "uv": [
          0,
          1,
          1,
          1,
          0,
          0,
          1,
          0
        ],
        "width": 0.36,
        "height": 0.202
      },
      {
        "name": "CenterDisplay",
        "position": [
          0.6856,
          1.293,
          -0.095
        ],
        "normal": [
          -1,
          0,
          2.220446049250313e-16
        ],
        "uv": [
          0,
          1,
          1,
          1,
          0,
          0,
          1,
          0
        ],
        "width": 0.55,
        "height": 0.213
      },
      {
        "name": "PassengerDisplay",
        "position": [
          0.6856,
          1.293,
          0.474
        ],
        "normal": [
          -1,
          0,
          2.220446049250313e-16
        ],
        "uv": [
          0,
          1,
          1,
          1,
          0,
          0,
          1,
          0
        ],
        "width": 0.55,
        "height": 0.213
      }
    ]
  },
  "failures": [],
  "model": {
    "name": "aito-m9-reconstructed.glb",
    "sha256": "599166cd789115052b960f6cf1d832f9b56bde382db9d2b0b41036f0f5faf11b",
    "bytes": 49428932,
    "geometryComparedToRuntime": false
  },
  "pass": true
}
