← Commit history

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

John Lauer ·ce8696b3c0 ·21d ago ·parent 1a4c128
2 files changed +9−4
PROVENANCE.md+5−1
@@ -7,7 +7,7 @@ This audit was written by **Codex Astra (AI)**. It identifies the current bytes | [CL05B104KO5NNNC.kicad_sym](CL05B104KO5NNNC.kicad_sym) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `6a485b56cf40ed6eea63afcc2854949522186bda9eb65feaf386a1309d10932e` | | [CL05B104KO5NNNC.kicad_mod](CL05B104KO5NNNC.kicad_mod) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `158fdbd1b477316056aec8019ffffa0f53d9d5f0efaf8d773636115648a603e6` | | [CL05B104KO5NNNC.step](CL05B104KO5NNNC.step) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `03e44c4b2b727b8d4b6b1fd598cbd12dd5e614f1dfeefa96a92a07e3a3b312a2` |-| [CL05B104KO5NNNC.glb](CL05B104KO5NNNC.glb) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `3c06aec0f18c45677db93c30c9023300efe062cc21183ec2929dd99af43c2c58` |+| [CL05B104KO5NNNC.glb](CL05B104KO5NNNC.glb) | Existing wiki asset; upstream authoring source and redistribution evidence not established by this audit | `f7e6a8ab00a0081d43a745175969bab8357e54e982a064bd31415806db68243a` |  ## CL05B104KO5NNNC.kicad_sym @@ -53,3 +53,7 @@ Legacy aliases and extra variants are inventoried separately so an unselected fi | [CL05B104KO5NNNC.lbr](CL05B104KO5NNNC.lbr) | Additional existing wiki CAD; upstream authoring provenance not established by this audit | `3ca074be8a8d5a5cae2ebbb22dc7241404753ce78d518090cf83ae4a78aa5040` |  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.++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": "CL05B104KO5NNNC.glb",-      "bytes": 21347,-      "sha256": "3c06aec0f18c45677db93c30c9023300efe062cc21183ec2929dd99af43c2c58",+      "bytes": 19676,+      "sha256": "f7e6a8ab00a0081d43a745175969bab8357e54e982a064bd31415806db68243a",       "retrievedFrom": "https://wiki.adom.inc/barrett-land/cl05b104ko5nnnc/files/CL05B104KO5NNNC.glb",       "retrievedAtUtc": "2026-09-16T13:48:40.595526+00:00",       "wikiCommit": "163fcf206399b185a1ae7b48c442d54e1e121460",       "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": {