main
John Lauer Footprint names its 3D model (the etched STEP), so KiCad shows the part in 3D; hashes updated 76a9ac7 1d ago
{
 "schema": "adom/verification@1",
 "part": "MAL216099702E3",
 "variants": [
  {
   "mpn": "MAL216099702E3",
   "note": "100 uF, 80 V, case 1216, life code L1, taped on reel (200 per 380 mm reel; doc 28405 p.3, p.5)",
   "stocked": false
  }
 ],
 "entries": [
  {
   "date": "2026-10-21",
   "by": {
    "name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person",
    "handle": "john"
   },
   "status": "verified",
   "title": "Value, rating and case match the datasheet",
   "scope": [
    "symbol",
    "page"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Doc 28405 Table 5 (p.5), UR 80 V row: 100 uF, case 12.5 x 12.5 x 16, IR 320 mA (100 kHz, 150 C), IL2 80 uA, tan d 0.12, Z 0.650 Ohm (20 C) / 5.20 Ohm (-40 C), life code L1, ordering code MAL2160 99702E3",
     "result": "pass"
    },
    {
     "text": "Symbol: 2 passive pins on the 2.54 mm grid, pin 1 '+', pin 2 '-'; Fusion and Altium libraries carry the same pins and the MPN / distributor fields",
     "result": "pass"
    }
   ],
   "evidence": [
    {
     "label": "mal216099702e3-ds-p5.png",
     "href": "docs/figures/mal216099702e3-ds-p5.png"
    },
    {
     "label": "mal216099702e3-ds-p1.png",
     "href": "docs/figures/mal216099702e3-ds-p1.png"
    }
   ],
   "files": {
    "mal216099702e3.kicad_sym": "398a3c6cf8d81a7b6061c6ff11a0605e1de1982f01eb6c2c45a8963f14c65fd9",
    "mal216099702e3.lbr": "770d31cb999d6cc074d55b5eb2dbe2c2b625921e2f79488c5cc56bd6e07ed005",
    "altium/MAL216099702E3.SchLib": "701af877babc41b3e2c27d38b7238c170d87a18ca93440e2a05a3b9f6bad7c51"
   }
  },
  {
   "date": "2026-10-21",
   "by": {
    "name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person",
    "handle": "john"
   },
   "status": "verified",
   "title": "Footprint equals Vishay's recommended soldering pads",
   "scope": [
    "footprint"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Pads equal doc 28405 Fig. 4 / Table 3, case 1216: main pads 6.3 x 2.5 mm with a 4.0 mm gap, mechanical pads 5.0 x 4.2 mm with a 5.6 mm gap (pattern turned 180 deg so pad 1 = anode is on the left)",
     "result": "pass"
    },
    {
     "text": "Every model contact (terminals and dummy pins, section at z = 0.01 mm) lies inside its pad",
     "result": "pass"
    },
    {
     "text": "KiCad has no footprint for this case; no comparison possible",
     "result": "note"
    }
   ],
   "evidence": [
    {
     "label": "mal216099702e3-ds-p3-fig4-table3.png",
     "href": "docs/figures/mal216099702e3-ds-p3-fig4-table3.png"
    },
    {
     "label": "mal216099702e3-footprint-check.png",
     "href": "docs/proof/mal216099702e3-footprint-check.png"
    }
   ],
   "files": {
    "mal216099702e3.kicad_mod": "107ba7f95619d342bd3ba0492feb9e9f17b3217e6b9be64a519956badc21924a",
    "altium/MAL216099702E3.PcbLib": "53fead25761a940f346caf4156f9df24bbf1876d09b87c6b9fb5501eab99e85e"
   }
  },
  {
   "date": "2026-10-21",
   "by": {
    "name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person",
    "handle": "john"
   },
   "status": "verified",
   "title": "Polarity agrees across datasheet, footprint, 3D model and symbol",
   "scope": [
    "footprint",
    "model",
    "symbol"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Datasheet: cathode = black bar (or '-') on the case, anode = bevelled edges of the base plate (doc 28405 p.1, Marking); Fig. 2 (p.2) shows the bar and the bevels on opposite ends; Fig. 4 (p.3) draws the plate outline with its bevels at one end and does not label the pads; the pad at the bevelled end takes the anode terminal (Fig. 2)",
     "result": "pass"
    },
    {
     "text": "Footprint: pad 1 = anode on the left (-X); F.Fab and silkscreen outlines bevelled on the pad-1 side; '+' printed beside pad 1",
     "result": "pass"
    },
    {
     "text": "3D model: anode terminal over pad 1 and cathode terminal over pad 2 (contact section), bevelled plate corners at -X, cathode bar on the can top at +X",
     "result": "pass"
    },
    {
     "text": "Symbol: pin 1 is '+' (anode), pin 2 '-' (cathode); pin n -> pad n in the Fusion connects and the Altium hub JSON",
     "result": "pass"
    },
    {
     "text": "Tape orientation (pick-and-place zero rotation) not checked: the 1216 blister-tape drawing in doc 28359 Fig. 2 is too small to read the polarity marks",
     "result": "open"
    }
   ],
   "evidence": [
    {
     "label": "mal216099702e3-ds-p1.png",
     "href": "docs/figures/mal216099702e3-ds-p1.png"
    },
    {
     "label": "mal216099702e3-ds-p2-fig2-4pin.png",
     "href": "docs/figures/mal216099702e3-ds-p2-fig2-4pin.png"
    },
    {
     "label": "mal216099702e3-ds-p3-fig4-table3.png",
     "href": "docs/figures/mal216099702e3-ds-p3-fig4-table3.png"
    },
    {
     "label": "mal216099702e3-hero-preview.png",
     "href": "docs/proof/mal216099702e3-hero-preview.png"
    },
    {
     "label": "mal216099702e3-overlay.png",
     "href": "docs/proof/mal216099702e3-overlay.png"
    }
   ],
   "files": {
    "mal216099702e3.kicad_mod": "107ba7f95619d342bd3ba0492feb9e9f17b3217e6b9be64a519956badc21924a",
    "mal216099702e3-etched.step": "3b0b73725c9123c51db1993fb210a7109481d1b84b5ac6a0073a19d7db7d9b94",
    "mal216099702e3.kicad_sym": "398a3c6cf8d81a7b6061c6ff11a0605e1de1982f01eb6c2c45a8963f14c65fd9"
   }
  },
  {
   "date": "2026-10-21",
   "by": {
    "name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person",
    "handle": "john"
   },
   "status": "verified",
   "title": "3D model inside Vishay's drawing",
   "scope": [
    "model"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Printed limits met: plate 12.8 (12.9 max), height 16.0 (16.5 max), D 12.5, terminal width 1.2 (1.3 max), dummy pin 3.6 (S), over the terminals 14.3 (14.9 max)",
     "result": "pass"
    },
    {
     "text": "Overlay on Fig. 2 top and bottom views (each calibrated on the drawn plate edges as 12.9 mm): terminals, dummy pins, bevels and cathode bar line up",
     "result": "pass"
    },
    {
     "text": "Undimensioned features measured off the drawing (plate thickness, bevels, neck) and colours from the product photo; plate simplified to a slab",
     "result": "note"
    }
   ],
   "evidence": [
    {
     "label": "mal216099702e3-overlay.png",
     "href": "docs/proof/mal216099702e3-overlay.png"
    },
    {
     "label": "mal216099702e3-ds-p2.png",
     "href": "docs/figures/mal216099702e3-ds-p2.png"
    }
   ],
   "files": {
    "mal216099702e3.step": "b2feac69a1b5693a2b096444438b1b79d3774d4c1d3eca92de5670b9d3743cee",
    "mal216099702e3-etched.step": "3b0b73725c9123c51db1993fb210a7109481d1b84b5ac6a0073a19d7db7d9b94"
   }
  },
  {
   "date": "2026-10-21",
   "by": {
    "name": "Claude (AI agent) for John Lauer, automated checks, not yet reviewed by a person",
    "handle": "john"
   },
   "status": "open",
   "title": "Still to do",
   "scope": [
    "*"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Not yet reviewed by a person",
     "result": "open"
    },
    {
     "text": "Vishay's own 3D model not compared (portal needs a session)",
     "result": "open"
    },
    {
     "text": "Tape polarity / pick-and-place rotation not confirmed",
     "result": "open"
    },
    {
     "text": "Libraries checked by parsing, not opened in KiCad, Fusion or Altium",
     "result": "open"
    }
   ],
   "evidence": [],
   "files": {}
  }
 ]
}