master
John Lauer Correct GLB hashes using binary-safe downloads and validated container headers a4180f2 1mo ago
{
  "schemaVersion": 1,
  "component": "MachineContactMedium",
  "page": "adom/machinecontactmedium",
  "audit": {
    "author": "Codex Astra (AI)",
    "dateUtc": "2026-09-16T13:53:46.155282+00:00",
    "scope": "Current component metadata assets and additional CAD files listed by the page repository API; provenance disclosure, not manufacturer certification or legal clearance",
    "sourceCommitBeforeAudit": "d364edf6ecc87446054f92e028d9f04af8d907cc"
  },
  "assets": [
    {
      "kind": "symbol",
      "file": "MachineContactMedium.kicad_sym",
      "bytes": 14224,
      "sha256": "5b3b855022eb12f49988b413f0c848260e485923f1033037f6fa76aa59fc09f8",
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.kicad_sym",
      "retrievedAtUtc": "2026-09-16T13:48:38.222016+00:00",
      "wikiCommit": "d364edf6ecc87446054f92e028d9f04af8d907cc",
      "originStatus": "Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit",
      "modifiedByThisAudit": false
    },
    {
      "kind": "footprint",
      "file": "MachineContactMedium.kicad_mod",
      "bytes": 2094,
      "sha256": "673939ba2ea3f035b265427705f2d8bf842c5d5d57c2c4abda914a049d89f20f",
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.kicad_mod",
      "retrievedAtUtc": "2026-09-16T13:48:38.378587+00:00",
      "wikiCommit": "d364edf6ecc87446054f92e028d9f04af8d907cc",
      "originStatus": "Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit",
      "modifiedByThisAudit": false
    },
    {
      "kind": "step",
      "file": "MachineContactMedium.step",
      "bytes": 121856,
      "sha256": "cba9913901864710d26b819bad6913aa2e4e9a1dd8d9143de9bdde3cabc19279",
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.step",
      "retrievedAtUtc": "2026-09-16T13:48:38.539289+00:00",
      "wikiCommit": "d364edf6ecc87446054f92e028d9f04af8d907cc",
      "originStatus": "Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit",
      "modifiedByThisAudit": false,
      "sourceFileHeader": "\r\n/* Generated by software containing ST-Developer\r\n * from STEP Tools, Inc. (www.steptools.com) \r\n */\r\n\r\nFILE_DESCRIPTION(\r\n/* description */ (''),\r\n/* implementation_level */ '2;1');\r\n\r\nFILE_NAME(\r\n/* name */ 'MediumMachineContact v1.step',\r\n/* time_stamp */ '2024-01-24T14:54:37-05:00',\r\n/* author */ (''),\r\n/* organization */ (''),\r\n/* preprocessor_version */ 'ST-DEVELOPER v20',\r\n/* originating_system */ 'Autodesk Translation Framework v12.14.0.127',\r\n\r\n/* authorisation */ '');\r\n\r\nFILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));\r\n"
    },
    {
      "kind": "glb",
      "file": "MachineContactMedium.glb",
      "bytes": 201696,
      "sha256": "3a7fe56ba9cd7f22d3618ccc85ac0d255174c18da52703377f150c84e817076a",
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.glb",
      "retrievedAtUtc": "2026-09-16T13:48:38.724333+00:00",
      "wikiCommit": "d364edf6ecc87446054f92e028d9f04af8d907cc",
      "originStatus": "Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit",
      "modifiedByThisAudit": false,
      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"
    }
  ],
  "existingPageCitations": {
    "status": "Previously stated page links; not proof that any particular CAD file came from them",
    "urls": [
      "https://github.com/adom-inc/adom-kicad-library",
      "https://github.com/adom-inc/adom-tsci-library",
      "https://wiki.adom.inc/adom/adom-kicad-library",
      "https://wiki.adom.inc/adom/adom-kicad-library/pcm/repository.json`",
      "https://wiki.adom.inc/adom/machinecontactlarge",
      "https://wiki.adom.inc/adom/machinepinmediumshort",
      "https://wiki.adom.inc/adom/machinepinmediumstandard",
      "https://wiki.adom.inc/john/adom-solder-ball-layer-standard"
    ]
  },
  "reportProblems": "https://wiki.adom.inc/adom/machinecontactmedium/issues",
  "rules": [
    "AI-generated, source-derived and manufacturer-supplied are different classifications",
    "An extraction, conversion, recolour or etch does not change the original file rights",
    "A file hash identifies the reviewed bytes; it does not prove their quality or permission",
    "Missing authoring provenance is recorded as unknown, never invented"
  ],
  "openProvenanceGaps": [
    "symbol",
    "footprint",
    "step",
    "glb"
  ],
  "additionalCadFiles": [
    {
      "file": "MachineContactMedium.insertion.glb",
      "sha256": "3a7fe56ba9cd7f22d3618ccc85ac0d255174c18da52703377f150c84e817076a",
      "bytes": 201696,
      "wikiBlobHash": "190b0e9fc4219d656968a082937fdec15c843d0f",
      "lastCommit": {
        "hash": "2836e9a12650b853160fd17e20551dd2d6225009",
        "author": "barrett-land",
        "timestamp": 1783717364,
        "message": "Publish 1.1.16"
      },
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.insertion.glb",
      "originStatus": "Byte-identical alias of the tracked asset MachineContactMedium.glb",
      "lineage": "Same SHA-256 as MachineContactMedium.glb; its source/limits apply",
      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"
    },
    {
      "file": "MachineContactMedium.lbr",
      "sha256": "31d2dc538fed7e34ff00b410e5a76e80384ecde99b313efcb2a9f5b8c75199dd",
      "bytes": 58933,
      "wikiBlobHash": "065a45f273417d4324ce7a99b54eaec2b36b7188",
      "lastCommit": {
        "hash": "a9c240864cd9813b5ba086bc1a134c9763eefe10",
        "author": "barrett-land",
        "timestamp": 1783698040,
        "message": "Detailed contact page: usage, ratings, dims, press-fit + Fusion lbr"
      },
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/MachineContactMedium.lbr",
      "originStatus": "Additional existing wiki CAD; upstream authoring provenance not established by this audit",
      "limits": "Wiki commit and file hash identify the bytes, not manufacturer source or redistribution permission. Referenced page citations are not proof of lineage."
    },
    {
      "file": "_plain.glb",
      "sha256": "293e5f64f0ecde2a121ebdad7f7fc410aabdf0f95fd4e07bb0d6bd5b2042e9ac",
      "bytes": 26184,
      "wikiBlobHash": "92d0fced0fbfc241422938a1c4cb254de3d66986",
      "lastCommit": {
        "hash": "a82ed3fe30a620d4d53fc21361ffd1f3edb51e16",
        "author": "barrett-land",
        "timestamp": 1783701256,
        "message": "Publish 1.1.3"
      },
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/_plain.glb",
      "originStatus": "Additional existing wiki CAD; upstream authoring provenance not established by this audit",
      "limits": "Wiki commit and file hash identify the bytes, not manufacturer source or redistribution permission. Referenced page citations are not proof of lineage.",
      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"
    },
    {
      "file": "_plain_mm.glb",
      "sha256": "2c5291d1c6582262d0e39660ca59f32075363df7a582ed7303ef8fb5813c6f3e",
      "bytes": 26176,
      "wikiBlobHash": "e4e9127cb557b72bce17f02ad21645a7da86492c",
      "lastCommit": {
        "hash": "a82ed3fe30a620d4d53fc21361ffd1f3edb51e16",
        "author": "barrett-land",
        "timestamp": 1783701256,
        "message": "Publish 1.1.3"
      },
      "retrievedFrom": "https://wiki.adom.inc/adom/machinecontactmedium/files/_plain_mm.glb",
      "originStatus": "Additional existing wiki CAD; upstream authoring provenance not established by this audit",
      "limits": "Wiki commit and file hash identify the bytes, not manufacturer source or redistribution permission. Referenced page citations are not proof of lineage.",
      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"
    }
  ]
}