{
  "reviewed": "2026-10-31",
  "boards": {
    "released": {
      "sha256": "2f949d76b53bf75e4b6f56e5e68623900b1f3e9c2403770409e647953aabc93d",
      "physicalPins": 22,
      "padInstancesChecked": 44
    },
    "candidate": {
      "sha256": "251ec9f252c5601187f15a66f76f0afd30e469c7e7792c415a0664bd11249238",
      "physicalPins": 22,
      "padInstancesChecked": 44
    }
  },
  "sdkMuxAlternativesChecked": 35,
  "gpioNumberingChecked": 17,
  "appButtonMappingsChecked": 8,
  "appDisplayGpioMappingsChecked": 2,
  "upstream1v8ButtonTopologyMatches": true,
  "findings": [
    {
      "kind": "manufacturer_diagram_discrepancy",
      "detail": "Official Mini GPIO image places SPI0_CS1_M0 on pin 15 / GPIO1_D3. Retained schematic and pinned SDK spi0m0_cs1 assign GPIO1_D2 / physical pin 14. Diagram uses the corroborated pin 14 assignment; neither ShieldSigner revision uses a second SPI CS."
    },
    {
      "kind": "documentation_correction",
      "detail": "Current service carrier LCD_3V3 has five endpoints including TP803 and TP905; the separate PWM candidate retains four."
    }
  ],
  "remaining": [
    "Confirm live GPIO chip identities, device-tree muxes and SPI timing on the final image.",
    "Physical voltage/continuity, module revision and optional BL_E PWM response remain bench checks."
  ]
}
