{
  "revision": "E05",
  "manufacturingReady": false,
  "physicalTestsPerformed": false,
  "checks": [
    {
      "id": "native_pcb_attached",
      "status": "pass",
      "evidence": {
        "pcbTransform": [
          -35,
          25,
          4
        ],
        "scale": 1000,
        "rotationX": 1.5707963267948966,
        "source": "/Users/dubick/ChatGPT/projects/server-bmc-panel/exports/E05/visual/panel-e05.glb"
      }
    },
    {
      "id": "battery_required",
      "status": "pass",
      "evidence": {
        "capacityMah": 125,
        "nominalCellMm": [
          20,
          27,
          2
        ],
        "status": "Сборка обязательна; максимум пакета требует подтверждения"
      }
    },
    {
      "id": "pcb_and_model_stack",
      "status": "pass",
      "evidence": {
        "realPcb": {
          "min": [
            -35,
            -25,
            0.9150000000000009
          ],
          "max": [
            35,
            25,
            4.759999000000011
          ],
          "size": [
            70,
            50,
            3.8449990000000103
          ]
        },
        "rearInnerZ": 0.7,
        "lcdWorstBackZ": 5.23,
        "scope": "Envelope check; wiring, local tolerances and all actual part maxima require first article."
      }
    },
    {
      "id": "newhaven_documented_active_area",
      "status": "pass",
      "evidence": {
        "active": {
          "width": 57.6,
          "height": 43.2,
          "center": [
            -2.75,
            0
          ],
          "resolution": [
            320,
            240
          ],
          "status": "По чертежу Newhaven Rev9"
        },
        "lcd": {
          "part": "NHD-2.8-240320AF-CSXP-FCTP",
          "revision": "LCD Rev1B / CTP Rev2B",
          "width": 69.2,
          "height": 50,
          "depth": 4.97,
          "maxDepth": 5.27,
          "active": [
            57.6,
            43.2
          ],
          "activeCenter": [
            -2.75,
            0
          ],
          "resolution": [
            320,
            240
          ],
          "z": [
            5.53,
            10.5
          ],
          "worstBackZ": 5.23
        }
      }
    },
    {
      "id": "usb_panel_corridor_clearance",
      "status": "pass",
      "evidence": {
        "usbRoute": {
          "min": [
            -1.285959243774414,
            -13.631035804748535,
            1.225000023841858
          ],
          "max": [
            21.06928253173828,
            1.1869324445724487,
            4
          ],
          "size": [
            22.355241775512695,
            14.817968249320984,
            2.774999976158142
          ]
        },
        "source": {
          "source": "E05 native PCB pad coordinates",
          "qualified": false
        }
      }
    },
    {
      "id": "nominal_cell_inside_reserved_volume",
      "status": "pass",
      "evidence": {
        "cell": {
          "min": [
            -29.5,
            -13,
            1
          ],
          "max": [
            -9.5,
            14,
            3
          ],
          "size": [
            20,
            27,
            2
          ]
        },
        "reservedMin": [
          -33,
          -14,
          1
        ],
        "reservedMax": [
          -6,
          15,
          3.7
        ],
        "scope": "Nominal cell only; maximum pack size, wiring, swelling and thermal fit remain unverified."
      }
    },
    {
      "id": "m03_fixed_usb_retained",
      "status": "pass",
      "evidence": {
        "angles": [
          0,
          45,
          90
        ],
        "mechanicalReference": "exports/device-M03/geometry-check.json"
      }
    },
    {
      "id": "finite_geometry",
      "status": "pass",
      "evidence": {}
    },
    {
      "id": "gltf_device-E05.glb",
      "status": "pass",
      "evidence": {
        "numErrors": 0,
        "numWarnings": 0,
        "numInfos": 0,
        "numHints": 0,
        "messages": [],
        "truncated": false
      }
    },
    {
      "id": "roundtrip_device-E05.glb",
      "status": "pass",
      "evidence": {
        "min": [
          -0.045200000023841856,
          -0.027,
          -0.0287
        ],
        "max": [
          0.037,
          0.027,
          0.01051
        ],
        "size": [
          0.08220000002384185,
          0.054,
          0.03921
        ]
      }
    },
    {
      "id": "gltf_device-E05-exploded.glb",
      "status": "pass",
      "evidence": {
        "numErrors": 0,
        "numWarnings": 0,
        "numInfos": 0,
        "numHints": 0,
        "messages": [],
        "truncated": false
      }
    },
    {
      "id": "roundtrip_device-E05-exploded.glb",
      "status": "pass",
      "evidence": {
        "min": [
          -0.06659999999999999,
          -0.04080000019073487,
          -0.0577
        ],
        "max": [
          0.04380000000596047,
          0.04080000019073487,
          0.03551
        ],
        "size": [
          0.11040000000596045,
          0.08160000038146974,
          0.09321
        ]
      }
    }
  ],
  "artifacts": [
    {
      "filename": "device-E05.glb",
      "bytes": 32286700,
      "sha256": "44751fa032706f8cc58527446551c6a7bcbe4ef9dbec0ca60c536277b12d021a"
    },
    {
      "filename": "device-E05-exploded.glb",
      "bytes": 32457244,
      "sha256": "af573a330b4fd4e3bf3bf3454ee1b000e1d3b9b44a7ed7bef4b8017abac1ee96"
    }
  ],
  "sourcePcbGlbSha256": "69a6c3eb6706b667021a953745a3682e56ccf6e80c965a2e0110b407c02674ca",
  "scope": "Enclosure resized for documented Newhaven Rev1B display; closed USB mount retained. Actual KiCad board and specified envelopes. FPC bend radius, battery pack maxima, tolerances, thermal/mechanical qualification and physical tests remain open."
}
