← Commit history
2060-452-998-404-hero.glbadded
⋯ 1 unchanged line ⋯
2060-452-998-404-hero.overlay.jsonadded+169
@@ -0,0 +1,169 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "2060-452/998-404",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 4,+      "span_mm": 15.25,+      "dash_mm": 0.3813,+      "gap_mm": 0.2288,+      "pad_stroke_mm": 0.09+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 7,+      "pin1": null+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 4,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.05,+    "tolerance_mm": 1.12,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -6.5,+      6.6,+      -3.95,+      3.95+    ],+    "pads_bbox_mm": [+      -7.0,+      7.0,+      -3.0,+      3.0+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "2060-452-998-404.glb",+    "glb_sha256": "1f811fb6460734ba2c448844a8a6dfa7248be726b19a14dc0d70d3aefa2fde98",+    "footprint": "2060-452-998-404.kicad_mod",+    "footprint_sha256": "98498c1ea38eb0344e65c25d68386bfe9f325fe1667612798f04935f60b7c6bc",+    "pins": "page.json component.pins",+    "pins_sha256": "5f9ea6004e0c1d7f10287adca44a9c83344f4a8494b872bbeba0ef799ceda263"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1_1",+      "text": "1",+      "x": -7.15,+      "y": -2.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "1_2",+      "text": "1",+      "x": 7.15,+      "y": -2.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2_1",+      "text": "2",+      "x": -7.15,+      "y": 2.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2_2",+      "text": "2",+      "x": 7.15,+      "y": 2.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1_1",+      "shape": "rect",+      "center_mm": [+        -4.000001,+        -2.0+      ],+      "size_mm": [+        6.0,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "1_2",+      "shape": "rect",+      "center_mm": [+        5.25,+        -2.0+      ],+      "size_mm": [+        3.5,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "2_1",+      "shape": "rect",+      "center_mm": [+        -4.000001,+        2.0+      ],+      "size_mm": [+        6.0,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "2_2",+      "shape": "rect",+      "center_mm": [+        5.25,+        2.0+      ],+      "size_mm": [+        3.5,+        2.0+      ],+      "rot": 0.0+    }+  ]+}
README.md+8−6
@@ -4,16 +4,16 @@  **WAGO** · SMD PCB terminal block, push-button, 2-pole, 4 mm pitch · SMD,P=4mm -2060-452/998-404 from WAGO, in a SMD,P=4mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). Pin functions are extracted from the manufacturer datasheet with page references. **Staged for validation: see the open items in the verification log above.**+2060-452/998-404 from WAGO, in a SMD,P=4mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). Pin functions are extracted from the manufacturer datasheet with page references.  ## Pinout  | Pin | Name | Type | Function | |---|---|---|---|-| 1_1 | 1 | passive | Contact 1; position numbering per the manufacturer drawing. [from symbol] |-| 1_2 | 1 | passive | Contact 1; position numbering per the manufacturer drawing. [from symbol] |-| 2_1 | 2 | passive | Contact 2; position numbering per the manufacturer drawing. [from symbol] |-| 2_2 | 2 | passive | Contact 2; position numbering per the manufacturer drawing. [from symbol] |+| 1_1 | 1 | passive | Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3] |+| 1_2 | 1 | passive | Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3] |+| 2_1 | 2 | passive | Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3] |+| 2_2 | 2 | passive | Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3] |  ## Key specifications @@ -24,6 +24,8 @@ | Category | Connectors | | Pins | 4 | | LCSC | C2765055 |+| Mouser | 1089-2060452/998-404 |+| DigiKey | 2946-2060-452/998-404TR-ND | | Distributor summary (LCSC listing, not datasheet) | -60℃~+105℃ 1 18~24 1x2P 2 2P 320V 4mm 9A White SMD,P=4mm Spring Clamp System Terminal Block ROHS |  ## CAD@@ -36,7 +38,7 @@  ## Provenance -- **Datasheet:** [WAGO datasheet](https://wago.priintcloud.com/datasheets/2060-452_998-404/en/) (sha256 `b37d246c5de6a1da`, retrieved 2026-10-09, tier: mfr)+- **Datasheet:** [WAGO 2060-452/998-404 data sheet](https://wago.priintcloud.com/datasheets/2060-452_998-404/en/) (Data Sheet, Version 23.10.2026, sha256 `5e9970b306d92e79`, retrieved 2026-10-27, tier: mfr) - **CAD:** Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed. - **Pins:** KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7). 
docs/2060-452-998-404-datasheet.pdf
⋯ 1 unchanged line ⋯
package.json+14−17
@@ -1,13 +1,12 @@ {   "slug": "2060-452-998-404",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "tags": [     "component",     "connectors",     "2060-452-998-404",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "dependencies": {},   "hero": {@@ -25,8 +24,8 @@     "2060-452-998-404.lbr",     "docs/hero.png",     "docs/2060-452-998-404-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html"+    "2060-452-998-404-hero.glb",+    "2060-452-998-404-hero.overlay.json"   ],   "component": {     "mpn": "2060-452/998-404",@@ -39,7 +38,7 @@     "parts": {       "symbol": "2060-452-998-404.kicad_sym",       "footprint": "2060-452-998-404.kicad_mod",-      "model_3d": "2060-452-998-404.glb",+      "model_3d": "2060-452-998-404-hero.glb",       "model_3d_plain": "2060-452-998-404.glb",       "model_3d_step": "2060-452-998-404.step",       "model_3d_step_plain": "2060-452-998-404.step",@@ -64,25 +63,25 @@         "number": "1_1",         "name": "1",         "type": "passive",-        "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3]"       },       {         "number": "1_2",         "name": "1",         "type": "passive",-        "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3]"       },       {         "number": "2_1",         "name": "2",         "type": "passive",-        "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3]"       },       {         "number": "2_2",         "name": "2",         "type": "passive",-        "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3]"       }     ],     "provenance": {@@ -94,8 +93,10 @@       "datasheet": {         "url": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/",         "pages": 7,-        "sha256": "b37d246c5de6a1da45897455db1d22399b921b5c1f6e3ef7c2e4194e8e4c9c71",-        "source_tier": "mfr"+        "sha256": "5e9970b306d92e79d7a982d08ae9f9798a6721a4822dfa0da9e678a538b2e0f7",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Data Sheet, Version 23.10.2026"       },       "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed",       "pins": {@@ -105,10 +106,6 @@         "refuses_to_fabricate": true       }     },-    "viewers": {-      "symbol": "viewers/symbol.html",-      "footprint": "viewers/footprint.html"-    },     "models_3d": [       {         "file": "2060-452-998-404.step",@@ -131,4 +128,4 @@     ]   },   "description": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."-}\ No newline at end of file+}
page.json+18−15
@@ -4,14 +4,13 @@   "slug": "2060-452-998-404",   "title": "2060-452/998-404",   "brief": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",     "connectors",     "2060-452-998-404",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "component": {     "mpn": "2060-452/998-404",@@ -24,7 +23,7 @@     "parts": {       "symbol": "2060-452-998-404.kicad_sym",       "footprint": "2060-452-998-404.kicad_mod",-      "model_3d": "2060-452-998-404.glb",+      "model_3d": "2060-452-998-404-hero.glb",       "model_3d_plain": "2060-452-998-404.glb",       "model_3d_step": "2060-452-998-404.step",       "model_3d_step_plain": "2060-452-998-404.step",@@ -49,25 +48,25 @@         "number": "1_1",         "name": "1",         "type": "passive",-        "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3]"       },       {         "number": "1_2",         "name": "1",         "type": "passive",-        "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3]"       },       {         "number": "2_1",         "name": "2",         "type": "passive",-        "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3]"       },       {         "number": "2_2",         "name": "2",         "type": "passive",-        "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+        "description": "Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3]"       }     ],     "provenance": {@@ -79,8 +78,10 @@       "datasheet": {         "url": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/",         "pages": 7,-        "sha256": "b37d246c5de6a1da45897455db1d22399b921b5c1f6e3ef7c2e4194e8e4c9c71",-        "source_tier": "mfr"+        "sha256": "5e9970b306d92e79d7a982d08ae9f9798a6721a4822dfa0da9e678a538b2e0f7",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Data Sheet, Version 23.10.2026"       },       "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed",       "pins": {@@ -103,7 +104,7 @@           7.9,           4.5         ],-        "zmin_mm": -0.0,+        "zmin_mm": 0,         "footprint_binding": "identity",         "sha256": "ef567fe4186575b16cbd058bceb838608e7bffa6c95ae2cc041e1b816f938d41",         "checked": "2026-10-09",@@ -152,9 +153,11 @@     "2060-452-998-404.step",     "2060-452-998-404.lbr",     "docs/hero.png",-    "docs/2060-452-998-404-datasheet.pdf"+    "docs/2060-452-998-404-datasheet.pdf",+    "2060-452-998-404-hero.glb",+    "2060-452-998-404-hero.overlay.json"   ],-  "visibility": {-    "public": false-  }+  "visibility": "public",+  "description": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",+  "org": "adom" }\ No newline at end of file
verification.json+66−3
@@ -9,7 +9,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "Automated build checks (awaiting human validation)",    "scope": [     "symbol",@@ -60,7 +60,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "The schematic writes the MPN as 2060-452_998-404; the WAGO item number is 2060-452/998-404...",    "scope": [     "review"@@ -83,7 +83,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "Datasheet pins not matched to a symbol pin: P1, P2",    "scope": [     "review"@@ -99,6 +99,69 @@    ],    "evidence": [],    "files": {}+  },+  {+   "date": "2026-10-27",+   "by": {+    "name": "Claude, at Caleb Taylor's request",+    "handle": "claude"+   },+   "status": "verified",+   "title": "Validated against WAGO's 2060-452/998-404 data sheet (Version 23.10.2026)",+   "scope": [+    "symbol",+    "footprint",+    "3d",+    "pins"+   ],+   "variants": [+    "*"+   ],+   "checks": [+    {+     "text": "Datasheet: replaced the page's copy (Version 06.10.2026, sha256 b37d246c...; no technical content changed between the editions) with WAGO's current data sheet, Version 23.10.2026, 7 pages, fetched 2026-10-27 from wago.priintcloud.com (the datasheet service wago.com links to)",+     "result": "pass"+    },+    {+     "text": "Contacts: 2 poles, 2 SMD solder pins per potential, solder pins in-line (p.3); the page's 4 pads 1_1/1_2 (pole 1) and 2_1/2_2 (pole 2) match. WAGO prints no pole numbering, so poles are numbered along the footprint; names 1/2 unchanged, all pins passive",+     "result": "note"+    },+    {+     "text": "Pin descriptions rewritten from the land pattern (p.2) and the PCB contact data (p.3); the old 'Contact N' text cited only the symbol",+     "result": "pass"+    },+    {+     "text": "Footprint vs WAGO recommended land pattern (p.2): pole pitch 4 mm (pads at y = -2/+2), long pad 6 x 2 mm centred at x = -4, short pad 3.5 x 2 mm centred at x = +5.25, overall pad span 14 mm (-7..+7); every number matches",+     "result": "pass"+    },+    {+     "text": "3D body 13.1 x 7.9 x 4.5 mm vs drawing depth 13.1 (12.7 housing + 0.4 lead overhang), width L = 2 x 4 - 0.1 = 7.9, height 4.5 (p.2 and Physical data p.3); housing x -6.5..6.2, rear lead tip at 6.6, 0.4 inside the 7.0 pad edge as drawn; leads sit on the pads; Z-up, seated on z = 0",+     "result": "pass"+    },+    {+     "text": "DigiKey 2946-2060-452/998-404TR-ND (tape and reel) and Mouser 1089-2060452/998-404 kept (WAGO, this item number)",+     "result": "pass"+    },+    {+     "text": "component-page-verify: all checks pass",+     "result": "pass"+    }+   ],+   "evidence": [+    {+     "label": "data sheet (WAGO, Version 23.10.2026)",+     "href": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/"+    },+    {+     "label": "product page (WAGO)",+     "href": "https://www.wago.com/2060-452/998-404"+    }+   ],+   "files": {+    "2060-452-998-404.kicad_sym": "2b7431f24e1f0781cda6c149ae5ff0df4a6483f627e80be1a98273b33f8a1f41",+    "2060-452-998-404.kicad_mod": "98498c1ea38eb0344e65c25d68386bfe9f325fe1667612798f04935f60b7c6bc",+    "2060-452-998-404.step": "ef567fe4186575b16cbd058bceb838608e7bffa6c95ae2cc041e1b816f938d41"+   }   }  ] }\ No newline at end of file