← Commit history

Bind component hero to reviewed marked model and document display provenance

John Lauer ·a676269f0b ·1mo ago ·parent 56e424d
5 files changed +135−7
README.md+7
@@ -82,3 +82,10 @@ plated and fabricated to the drill spec below.   [Optional MPN-marked model, preview and provenance](MPN-MARKING.md)+++## Displayed model and review status++The main 3D viewer uses [machinecontactmedium-hero-mpn.glb](machinecontactmedium-hero-mpn.glb), derived from the reviewed [machinecontactmedium-mpn.glb](machinecontactmedium-mpn.glb). The exact MPN is AI-added identification artwork, not a factory marking. [Marking inputs, fit and licensing](MPN-MARKING.md) and [source provenance](PROVENANCE.md) remain applicable.++The hero applies only a 180-degree Z display rotation; no geometry is scaled. Use the original-frame marked STEP/GLB downloads for board assemblies. The rendered package and readable mark were reviewed; that does not establish manufacturer-exact dimensions, polarity, or native-tool qualification. [Binding and file hashes](hero-binding.json).
hero-binding.jsonadded+22
@@ -0,0 +1,22 @@+{+  "page": "adom/machinecontactmedium",+  "mpn": "MachineContactMedium",+  "previousModel": "MachineContactMedium.glb",+  "selectedModel": "machinecontactmedium-hero-mpn.glb",+  "heroSha256": "047c367a1e253120357247af7937f8e568134b241dc8092595ff22aee9f84d3a",+  "sourceGlb": "machinecontactmedium-mpn.glb",+  "sourceSha256": "53124f36271b34bf3485b47185e05d1a148bb49613713edf3856a76f1de253e0",+  "classification": "Adom-owned source model. Adom CEO explicitly authorized publication of these MPN-marked derivatives on 2026-09-16; see ADOM-ASSET-PERMISSION.md and adom-asset-authorization.json. Original package license is retained; this records additional permission for the marked variant, not a replacement blanket license.",+  "transform": "Rz(180 degrees), presentation only",+  "physicalGeometryChanged": false,+  "originalsRetained": true,+  "verification": "Marked geometry hash checked against published source; Babylon oblique contact sheet reviewed locally. Native wiki readback pending.",+  "files": [+    "machinecontactmedium-hero-mpn.glb",+    "machinecontactmedium-mpn.png",+    "hero-binding.json",+    "README.md",+    "package.json",+    "page.json"+  ]+}\ No newline at end of file
machinecontactmedium-hero-mpn.glbadded
⋯ 1 unchanged line ⋯
package.jsonadded+91
@@ -0,0 +1,91 @@+{+  "schema_version": 1,+  "type": "component",+  "slug": "machinecontactmedium",+  "title": "MachineContactMedium - Medium Machine Contact",+  "brief": "Adom Medium press-fit machine pin contact (\u00d80.78 hole / \u00d81.30 ring, ~6.4 A)",+  "version": "1.2.3",+  "tags": [+    "adom",+    "adom-modular",+    "component",+    "connector",+    "machine-contact",+    "press-fit"+  ],+  "license": "proprietary",+  "component": {+    "mpn": "MachineContactMedium",+    "manufacturer": "Adom",+    "package": "Machine Contact Medium",+    "pin_count": 1,+    "category": "Connectors",+    "subcategory": "Machine Contact (press-fit receptacle)",+    "body_size": {+      "x_mm": 1.4,+      "y_mm": 1.4,+      "z_mm": 1.7+    },+    "parts": {+      "symbol": "MachineContactMedium.kicad_sym",+      "footprint": "MachineContactMedium.kicad_mod",+      "model_3d": "machinecontactmedium-hero-mpn.glb",+      "step": "machinecontactmedium-mpn.step"+    },+    "series": "Machine Contacts",+    "specs": {+      "drill_mm": 0.78,+      "annular_ring_mm": 1.3,+      "accepts_pin_tail_mm": 0.51,+      "current_rating_a": 6.4,+      "mating_wire_awg": 24,+      "grid_pitch_mm": 2,+      "mount": "press-fit",+      "function": "electrical"+    },+    "viewer_3d": {+      "ground": false,+      "animate": false,+      "shadows": false,+      "tooltips": "authored"+    }+  },+  "author": {+    "name": "Adom",+    "email": "[email protected]"+  },+  "visibility": "public",+  "hero": {+    "type": "image",+    "path": "machinecontactmedium-mpn.png"+  },+  "discovery_triggers": [+    "machinecontactmedium",+    "machine contact",+    "medium machine contact",+    "press-fit contact",+    "adom medium contact",+    "machine pin contact",+    "MachineContactMedium",+    "Medium Machine Contact"+  ],+  "metadata": {},+  "created_at": "2026-05-28T05:33:03.108Z",+  "updated_at": "2026-05-28T05:33:03.108Z",+  "files": [+    "README.md",+    "page.json",+    "*.kicad_sym",+    "*.kicad_mod",+    "*.step",+    "*.glb",+    "*.adom-lbr.json",+    "*.svg",+    "*.lbr",+    "*-hero.png"+  ],+  "description": "MachineContactMedium \u2014 Adom Machine Contact (Connectors). Symbol, footprint, STEP 3D and canonical adom-lbr JSON. Part of the Adom Machine Parts Library.",+  "dependencies": {},+  "org": "adom",+  "series": "Machine Contacts"+}\ No newline at end of file
page.json+15−7
@@ -2,8 +2,8 @@   "schema_version": 1,   "type": "component",   "slug": "machinecontactmedium",-  "title": "Machine Contact Medium",-  "brief": "Adom Medium press-fit machine pin contact (Ø0.78 hole / Ø1.30 ring, ~6.4 A)",+  "title": "MachineContactMedium - Medium Machine Contact",+  "brief": "Adom Medium press-fit machine pin contact (\u00d80.78 hole / \u00d81.30 ring, ~6.4 A)",   "version": "1.2.3",   "tags": [     "adom",@@ -29,8 +29,8 @@     "parts": {       "symbol": "MachineContactMedium.kicad_sym",       "footprint": "MachineContactMedium.kicad_mod",-      "model_3d": "MachineContactMedium.glb",-      "step": "MachineContactMedium.step"+      "model_3d": "machinecontactmedium-hero-mpn.glb",+      "step": "machinecontactmedium-mpn.step"     },     "series": "Machine Contacts",     "specs": {@@ -42,6 +42,12 @@       "grid_pitch_mm": 2,       "mount": "press-fit",       "function": "electrical"+    },+    "viewer_3d": {+      "ground": false,+      "animate": false,+      "shadows": false,+      "tooltips": "authored"     }   },   "author": {@@ -51,7 +57,7 @@   "visibility": "public",   "hero": {     "type": "image",-    "path": "MachineContactMedium-hero.png"+    "path": "machinecontactmedium-mpn.png"   },   "discovery_triggers": [     "machinecontactmedium",@@ -59,7 +65,9 @@     "medium machine contact",     "press-fit contact",     "adom medium contact",-    "machine pin contact"+    "machine pin contact",+    "MachineContactMedium",+    "Medium Machine Contact"   ],   "metadata": {},   "created_at": "2026-05-28T05:33:03.108Z",@@ -76,7 +84,7 @@     "*.lbr",     "*-hero.png"   ],-  "description": "MachineContactMedium — Adom Machine Contact (Connectors). Symbol, footprint, STEP 3D and canonical adom-lbr JSON. Part of the Adom Machine Parts Library.",+  "description": "MachineContactMedium \u2014 Adom Machine Contact (Connectors). Symbol, footprint, STEP 3D and canonical adom-lbr JSON. Part of the Adom Machine Parts Library.",   "dependencies": {},   "org": "adom",   "series": "Machine Contacts"