← Commit history

Correct GLB hashes using binary-safe downloads and validated container headers

John Lauer ·ffb5d2a515 ·19d ago ·parent 5877051
2 files changed +7−4
PROVENANCE.md+3−1
@@ -7,7 +7,7 @@ This audit was written by **Codex Astra (AI)**. It identifies the current bytes | [zxtr2012z-7.kicad_sym](zxtr2012z-7.kicad_sym) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `a4ec05d08a7393067448db471801f43df6a0b7963acc40788d9337d4bab8776e` | | [zxtr2012z-7.kicad_mod](zxtr2012z-7.kicad_mod) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `8dee5d9934a7b8238b9adad0851c511b577934d4934391416c978a65fe78afa1` | | [zxtr2012z-7-package.step](zxtr2012z-7-package.step) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `35bc7b53f83d7a220e242d44c835371068f11a97b2736c6a82c4410e475c1fba` |-| [zxtr2012z-7-package.glb](zxtr2012z-7-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `5db174b22b20d57b5be6ac8447a0797cf53b4ee4e5651e437a08af1db98b58b0` |+| [zxtr2012z-7-package.glb](zxtr2012z-7-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `3c609b90f3ce4d7e4bfac715ff1114c315799e831ed33a1bb6a59b010e9b1249` |  ## zxtr2012z-7.kicad_sym @@ -63,3 +63,5 @@ Redistribution evidence: CC-BY-SA-4.0 with KiCad library exception; see KICAD-MO ## Community review  [Report a problem on this component page](https://wiki.adom.inc/adom/zxtr2012z-7/issues). Include the filename and SHA-256, the pin/dimension/marking that is wrong, your source drawing or measurement, EDA/version and a screenshot. Please distinguish an identity error, geometry defect, visual problem and provenance/licensing gap. A successful render is not an electrical or mechanical sign-off.++Binary audit correction: GLB hashes above were recomputed from byte-preserving HTTPS downloads, with GLB header length and JSON chunk validation. Earlier hashes from the text-oriented repo-show path were invalid; they did not describe the stored GLBs.
asset-provenance.json+4−3
@@ -79,8 +79,8 @@     {       "kind": "glb",       "file": "zxtr2012z-7-package.glb",-      "bytes": 25925,-      "sha256": "5db174b22b20d57b5be6ac8447a0797cf53b4ee4e5651e437a08af1db98b58b0",+      "bytes": 23376,+      "sha256": "3c609b90f3ce4d7e4bfac715ff1114c315799e831ed33a1bb6a59b010e9b1249",       "retrievedFrom": "https://wiki.adom.inc/adom/zxtr2012z-7/files/zxtr2012z-7-package.glb",       "retrievedAtUtc": "2026-09-16T13:48:45.305248+00:00",       "wikiCommit": "65ac29790af7a08c8a9826261d8efa24cbe40fc2",@@ -94,7 +94,8 @@         "Converted from the attributed STEP by Adom STEP engine 1.3.0"       ],       "redistribution": "CC-BY-SA-4.0 with KiCad library exception; see KICAD-MODEL-LICENSE.md",-      "validation": "Visual package representation reviewed; exact manufacturer body height, terminal detail and tolerances not qualified"+      "validation": "Visual package representation reviewed; exact manufacturer body height, terminal detail and tolerances not qualified",+      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"     }   ],   "existingPageCitations": {