main
Caleb Publish 0.1.3 5c33327 1d ago
{
 "schema": "adom/verification@1",
 "part": "2EHDRM-08P",
 "variants": [],
 "entries": [
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Automated build checks (awaiting human validation)",
   "scope": [
    "symbol",
    "footprint",
    "3d",
    "pins"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Footprint extracted pad-for-pad from the source board and normalized to the footprint frame (back-side parts un-mirrored)",
     "result": "pass"
    },
    {
     "text": "3D model seated z=0 at footprint origin (placement inverse; method centroid-matched to KiCad library models on 59 cases)",
     "result": "pass"
    },
    {
     "text": "adom-lbr generate + lint passed",
     "result": "pass"
    },
    {
     "text": "8 of 8 pins described",
     "result": "pass"
    },
    {
     "text": "Not yet checked by a person: land pattern vs datasheet, pin-1/orientation, 3D body vs drawing",
     "result": "note"
    }
   ],
   "evidence": [
    {
     "label": "datasheet",
     "href": "docs/2ehdrm-08p-datasheet.pdf"
    }
   ],
   "files": {
    "2ehdrm-08p.kicad_sym": "a11df7642aea595b1fac2945f2221503e28be35a95a4b84f19e03dcdda029baf",
    "2ehdrm-08p.kicad_mod": "e4d5e18023f7975b2b34dc3698823f43a402e0cca1eb868d6aeea61538deab25",
    "2ehdrm-08p.step": "5ba73be657871c9821aa1572b35ad7bce68f3544d008843317025d9fc5e198df"
   }
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "The board symbol is a WAGO 250-408 symbol reused for this Dinkle header; its stale WAGO ke...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "The board symbol is a WAGO 250-408 symbol reused for this Dinkle header; its stale WAGO keyword, footprint filter and datasheet fields are replaced on this page.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Mating plug 2ESDVM-08P is named by the design owner; the Dinkle catalog pages for 2EHDRM-X...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Mating plug 2ESDVM-08P is named by the design owner; the Dinkle catalog pages for 2EHDRM-XXP and 2ESDVM-XXP do not state the pairing.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "The Dinkle catalog page prints no pin numbering; positions 1-8 follow the board footprint.",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "The Dinkle catalog page prints no pin numbering; positions 1-8 follow the board footprint.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "3D model provenance: extracted from the source board STEP export (designer custom library ...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "3D model provenance: extracted from the source board STEP export (designer custom library Dinkle_CDT); the upstream model licence is not stated, so the page licence is NOASSERTION.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-28",
   "by": {
    "name": "Claude, at Caleb Taylor's request",
    "handle": "claude"
   },
   "status": "verified",
   "title": "Validated against Dinkle's 2EHDRM-XXP catalog data sheet (web catalog V1, generated 2026-10-28)",
   "scope": [
    "symbol",
    "footprint",
    "3d",
    "pins"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Datasheet: replaced the DigiKey-hosted copy (mm.digikey.com, dated 2021-05-19 V1) with the PDF from dinkle.com's own 2EHDRM-XXP product page (outpagepdf.php?dpid=333, 3 pages, header 'Date:2026-10-28 Version:V1'); the PDF is generated on each download, so its sha256 changes per fetch",
     "result": "pass"
    },
    {
     "text": "README catalog line updated to the current sheet with citations: IEC 630 V / 18 A; UL and CUL 300 V / 20 A Group B and 300 V / 10 A Group D; -40 to 120 C [datasheet p.2] (the 2021-05-19 sheet's UL 300 V / 15 A is noted as superseded)",
     "result": "pass"
    },
    {
     "text": "Contacts: Dinkle prints no position numbering; positions 1-8 numbered along the footprint row (single row, unpolarized pin field). Names 1-8 kept; types unspecified -> passive (connector contacts); descriptions rewritten from the drawing (p.3)",
     "result": "note"
    },
    {
     "text": "Footprint vs Dinkle PCB layout (p.3): 8 pins at 5.08 mm pitch (x 0..35.56), drill 1.7 within the 1.6-1.7 mm hole for 1.0 x 1.0 mm pins, 3.0 mm pads; flange holes 2.40 mm NPTH at 5.08 mm beyond each end pin (x -5.08 / 40.64) and 2.51 mm from the pin row (4.26 - 1.75 from the housing back edge), as drawn",
     "result": "pass"
    },
    {
     "text": "3D model rebuilt (tier 3): the previous model, extracted from a board STEP, carried no licence. Tier 1: Dinkle's CAD sits on its PARTcommunity portal (HTTP 403, account required). Tier 2: KiCad has no Dinkle model; the same-form Phoenix MSTB 2,5/8-GF-5,08 threaded-flange model is 8.60 tall with the pin row 2.00 from the back (Dinkle 8.47 / 1.75). Hand-built in CadQuery from the p.3 drawing, CC-BY-SA-4.0",
     "result": "pass"
    },
    {
     "text": "3D body vs p.1/p.3: 50.80 x 12.00 x 8.47 mm above the board (5.08 x 7 + 15.24, 12.00, 8.47), eight 1.00 mm square pins at 5.08 pitch, 7.62 from each end, 1.75 from the back edge, 4.00 below the board; flange threaded holes at 5.08 beyond the end pins; front and side views overlaid on Dinkle's drawing at its scale (docs/proof/2ehdrm-08p-3d-vs-drawing.png)",
     "result": "pass"
    },
    {
     "text": "Approximations, stated in provenance: cavity, latch notches, chamfer, flange bore and pin bend height measured off the raster drawing (+/-0.1 mm); cavity depth 8.0, bore depth 4.0 and pin length into the cavity are not shown and were chosen; nothing modelled under the flanges (the drawing shows none; the footprint keeps Dinkle's 2.40 mm holes)",
     "result": "note"
    },
    {
     "text": "Pose: through-hole, board top on z = 0, pins 4.00 below, pin 1 on pad 1, footprint binding identity (step_pose.py PASS); GLB from step2glb 0.13.2 with PBR materials. No etched variant yet (the page never had one; the etch service answered 502 during this fix)",
     "result": "pass"
    },
    {
     "text": "DigiKey 2861-2EHDRM-08P-ND confirmed by search (Dinkle, 2EHDRM-08P); Mouser does not carry it",
     "result": "pass"
    },
    {
     "text": "Symbol Datasheet / MPN / Manufacturer / DigiKey / Mouser / LCSC properties agree with page.json; footprint Datasheet property points at the manufacturer datasheet URL",
     "result": "pass"
    },
    {
     "text": "component-page-verify 0.2.0: all checks pass; adom-lbr validate OK",
     "result": "pass"
    }
   ],
   "evidence": [
    {
     "label": "catalog data sheet (Dinkle)",
     "href": "https://www.dinkle.com/en/terminal/outpagepdf.php?dpid=333"
    },
    {
     "label": "product page (Dinkle)",
     "href": "https://www.dinkle.com/en/terminal/2EHDRM-XXP"
    },
    {
     "label": "3D model over Dinkle's drawing",
     "href": "docs/proof/2ehdrm-08p-3d-vs-drawing.png"
    },
    {
     "label": "3D model provenance",
     "href": "provenance/3d-model.json"
    }
   ],
   "files": {
    "2ehdrm-08p.kicad_sym": "75390612b6bcf94b3254d4b507bc17dcb29dd328aeb96ef984caffa77dab676d",
    "2ehdrm-08p.kicad_mod": "843d7d2520809682346d479d7e6aa45b8fe05b87138bbd94e3f46fa1c32418ba",
    "2ehdrm-08p.step": "e1419adf56ecf5da4c79d695a3d5740c78ca9b4fea0f0671fbf0d16e603fd075"
   }
  }
 ]
}