← Commit history

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

John Lauer ·c97af1537c ·1mo ago ·parent 5754d14
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 | [ncd0402g1.kicad_sym](ncd0402g1.kicad_sym) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `a58a8e6985e04cf1aad6adb7f38ba534bbd71a9f3df86fae74dcdb5b196f1143` | | [ncd0402g1.kicad_mod](ncd0402g1.kicad_mod) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `87e0825bf08496c066d27b7f5a0ee331a4255bb37d9ae4a5090e7039824ac7bb` | | [ncd0402g1.step](ncd0402g1.step) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `401a17c0a337a26edbde24f58dabfc1560d6cb1bfb8c8fc5c31b8692e321eb12` |-| [ncd0402g1.glb](ncd0402g1.glb) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `ab8576f7ac5b0ffc1fdaa0f42d3e1752b536789d33a8d73386f0902c0675f9b1` |+| [ncd0402g1.glb](ncd0402g1.glb) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `ee743cfb652898a968a3f5c6ced161f927dc690ca84618e5a1eb5328824f0527` |  ## ncd0402g1.kicad_sym @@ -54,3 +54,5 @@ Legacy aliases and extra variants are inventoried separately so an unselected fi | [ncd0402g1.lbr](ncd0402g1.lbr) | Additional existing wiki CAD; upstream authoring provenance not established by this audit | `6396c0ab4da5b4f7951ddd148b9a4a52afd1af044caf4ff77eba99db2228af05` |  See asset-provenance.json for source commits, variant lineage and remaining uncertainty.++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
@@ -46,13 +46,14 @@     {       "kind": "glb",       "file": "ncd0402g1.glb",-      "bytes": 17972,-      "sha256": "ab8576f7ac5b0ffc1fdaa0f42d3e1752b536789d33a8d73386f0902c0675f9b1",+      "bytes": 15848,+      "sha256": "ee743cfb652898a968a3f5c6ced161f927dc690ca84618e5a1eb5328824f0527",       "retrievedFrom": "https://wiki.adom.inc/adom/ncd0402g1/files/ncd0402g1.glb",       "retrievedAtUtc": "2026-09-16T13:48:44.998870+00:00",       "wikiCommit": "abfbe68710bb5e18b0ba258383261d5b8878180d",       "originStatus": "Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit",-      "modifiedByThisAudit": false+      "modifiedByThisAudit": false,+      "retrievalMethod": "Binary-safe HTTPS file response; GLB header total length and JSON chunk validated"     }   ],   "existingPageCitations": {