← Commit history

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

John Lauer ·9adfd48feb · ·parent c0e220e
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 | [x32258msb4si.kicad_sym](x32258msb4si.kicad_sym) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `910ece389350145b435302268badafd7f809ee80b720c2ffd4988f5010f159b4` | | [x32258msb4si.kicad_mod](x32258msb4si.kicad_mod) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `6e7083a7429ca9b6ce4a0db600a68ed2b3de67ff6adfea414baa8e54ac863d11` | | [x32258msb4si-package.step](x32258msb4si-package.step) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `d2a89df82ee5f0f56ef23ee59c8161b8d4e92af2b21959d72778316dde3f9f22` |-| [x32258msb4si-package.glb](x32258msb4si-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `0b2e1d3996f5b5f983a288659aa0f72bf9e465c9d5d80784ca5776faec31209b` |+| [x32258msb4si-package.glb](x32258msb4si-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `d239b33aa6a6cc67b4ca8431463923155e89178877ec74c0a8fab8457928959e` |  ## x32258msb4si.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/x32258msb4si/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": "x32258msb4si-package.glb",-      "bytes": 22480,-      "sha256": "0b2e1d3996f5b5f983a288659aa0f72bf9e465c9d5d80784ca5776faec31209b",+      "bytes": 19788,+      "sha256": "d239b33aa6a6cc67b4ca8431463923155e89178877ec74c0a8fab8457928959e",       "retrievedFrom": "https://wiki.adom.inc/adom/x32258msb4si/files/x32258msb4si-package.glb",       "retrievedAtUtc": "2026-09-16T13:48:44.165860+00:00",       "wikiCommit": "9505e827998e0a9d8bb5d473039ab8276707c0b7",@@ -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": {