← Commit history

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

John Lauer ·6e74247d53 · ·parent eb486e8
2 files changed +11−4
PROVENANCE.md+7−1
@@ -7,7 +7,7 @@ This audit was written by **Codex Astra (AI)**. It identifies the current bytes | [cl10a106ma8nrnc.kicad_sym](cl10a106ma8nrnc.kicad_sym) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `91765d3daf26d9c26ce175035e4a1903f6ef1ca524ec7101d8ed7522bba648a1` | | [cl10a106ma8nrnc.kicad_mod](cl10a106ma8nrnc.kicad_mod) | Source-derived CAD; extracted and normalized by Codex Astra (AI), not verified manufacturer CAD | `d87ed1abf348a3a94b4200e7dcc733abac287ecacb5580eaae9f8f325992d705` | | [cl10a106ma8nrnc-package.step](cl10a106ma8nrnc-package.step) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `4857b3dc717675bf1fb22edda622ac3b3ae03cf44d81eefaf3fa3ba3a86d84c1` |-| [cl10a106ma8nrnc-package.glb](cl10a106ma8nrnc-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `30fb4d10368e5de9f1199471fe0f6975938d864f42c9014102cdb1abd0c1a4a7` |+| [cl10a106ma8nrnc-package.glb](cl10a106ma8nrnc-package.glb) | Attributed KiCad generic package geometry, not exact manufacturer CAD | `570b9818f3aee8e94bd5027c9627ad9b3b4c723db509f24e4926708969124927` |  ## cl10a106ma8nrnc.kicad_sym @@ -63,3 +63,9 @@ 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/cl10a106ma8nrnc/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.++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.++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": "cl10a106ma8nrnc-package.glb",-      "bytes": 19174,-      "sha256": "30fb4d10368e5de9f1199471fe0f6975938d864f42c9014102cdb1abd0c1a4a7",+      "bytes": 16756,+      "sha256": "570b9818f3aee8e94bd5027c9627ad9b3b4c723db509f24e4926708969124927",       "retrievedFrom": "https://wiki.adom.inc/adom/cl10a106ma8nrnc/files/cl10a106ma8nrnc-package.glb",       "retrievedAtUtc": "2026-09-16T13:48:39.736085+00:00",       "wikiCommit": "7b0215e2f0db3f6bc1f6412f8735638a5aa1662a",@@ -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": {