← Commit history

Include legacy CAD aliases and optional variants in the per-file provenance inventory

John Lauer ·6f04af83d2 · ·parent 57dc71f
2 files changed +149−2
PROVENANCE.md+12
@@ -75,3 +75,15 @@ The optional marked variant adds the full MPN as geometry with the Adom STEP eng ## Community review  [Report a problem on this component page](https://wiki.adom.inc/adom/bsc016n06ns/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.++## Additional CAD files in this repository++Legacy aliases and extra variants are inventoried separately so an unselected file is not mistaken for the reviewed default.++| File | Origin status | SHA-256 |+|---|---|---|+| [BSC016N06NS-ai-nominal-mpn.glb](BSC016N06NS-ai-nominal-mpn.glb) | AI-produced optional MPN variant from the independent plain model | `ea4f7cd699b396be38a5e45bef36cf9b4061aa83ff879b3be77d2c5010a0070a` |+| [BSC016N06NS-ai-nominal-mpn.step](BSC016N06NS-ai-nominal-mpn.step) | AI-produced optional MPN variant from the independent plain model | `04782e71bdedaf96b820be9b1e45e80bac81cde496fd37d2ccd943adbd765c14` |+| [BSC016N06NS.step](BSC016N06NS.step) | Byte-identical alias of the tracked asset BSC016N06NS-ai-nominal.step | `fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d` |++See asset-provenance.json for source commits, variant lineage and remaining uncertainty.
asset-provenance.json+137−2
@@ -5,7 +5,7 @@   "audit": {     "author": "Codex Astra (AI)",     "dateUtc": "2026-09-16T13:53:50.475317+00:00",-    "scope": "File lineage and uncertainty disclosure, not manufacturer certification or legal clearance",+    "scope": "Current component metadata assets and additional CAD files listed by the page repository API; provenance disclosure, not manufacturer certification or legal clearance",     "sourceCommitBeforeAudit": "eb924cd72c638bb074f57a79f19c5a51b10a41bf"   },   "assets": [@@ -277,5 +277,140 @@     },     "limits": "Bounding-box and visual comparison, not complete surface/terminal equivalence. Ultra Librarian was blocked at CAPTCHA. No restricted reference STEP is included."   },-  "openProvenanceGaps": []+  "openProvenanceGaps": [],+  "additionalCadFiles": [+    {+      "file": "BSC016N06NS-ai-nominal-mpn.glb",+      "sha256": "ea4f7cd699b396be38a5e45bef36cf9b4061aa83ff879b3be77d2c5010a0070a",+      "bytes": 168893,+      "wikiBlobHash": "b6b2101b42ddb0e97f76bbdc8da1c50822f45bfb",+      "lastCommit": {+        "hash": "02d14f97b961a66a00a401b478364d6b0ba91830",+        "author": "John Lauer",+        "timestamp": 1789565884,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/bsc016n06ns/files/BSC016N06NS-ai-nominal-mpn.glb",+      "originStatus": "AI-produced optional MPN variant from the independent plain model",+      "lineage": {+        "status": "AI-produced derived variant; plain geometry remains separate",+        "inputGeometry": "independently generated nominal STEP",+        "text": "BSC016N06NS",+        "mode": "flat",+        "service": "Adom STEP engine 1.3.0",+        "parameters": "0.02 mm glyph geometry, 0.01 mm above body; optional identification, not factory marking",+        "variants": [+          {+            "kind": "plain",+            "step": "BSC016N06NS-ai-nominal.step",+            "glb": "BSC016N06NS-ai-nominal.glb",+            "preview": "BSC016N06NS-ai-nominal-iso.png",+            "stepSha256": "fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d"+          },+          {+            "kind": "mpn",+            "step": "BSC016N06NS-ai-nominal-mpn.step",+            "glb": "BSC016N06NS-ai-nominal-mpn.glb",+            "preview": "BSC016N06NS-ai-nominal-mpn.png",+            "stepSha256": "04782e71bdedaf96b820be9b1e45e80bac81cde496fd37d2ccd943adbd765c14",+            "inputSha256": "fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d",+            "marking": {+              "text": "BSC016N06NS",+              "mode": "flat",+              "purpose": "Optional identification aid, not actual factory top marking",+              "service": "adom-step2glb",+              "serviceVersion": "1.3.0",+              "jobId": "cb140620a517022a",+              "heightAdditionMm": 0.03+            }+          }+        ],+        "nativeEvidence": {+          "application": "KiCad 10.0.5",+          "host": "AdomLapper",+          "fixture": "component-marking-review.kicad_pcb",+          "pid": 3060,+          "screenshot": "https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/native-mpn-kicad.png",+          "result": "Three marked models rendered with visible identification; long identifiers require zoom",+          "otherEdas": "not tested"+        },+        "quality": "Text visible in native KiCad; long identifiers require zoom. No Fusion/Altium render claim."+      },+      "limits": "Identification aid, not factory marking; long text needs zoom"+    },+    {+      "file": "BSC016N06NS-ai-nominal-mpn.step",+      "sha256": "04782e71bdedaf96b820be9b1e45e80bac81cde496fd37d2ccd943adbd765c14",+      "bytes": 1237977,+      "wikiBlobHash": "886ecc67ed2d17d81e69698a587d1df65136bf01",+      "lastCommit": {+        "hash": "02d14f97b961a66a00a401b478364d6b0ba91830",+        "author": "John Lauer",+        "timestamp": 1789565884,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/bsc016n06ns/files/BSC016N06NS-ai-nominal-mpn.step",+      "originStatus": "AI-produced optional MPN variant from the independent plain model",+      "lineage": {+        "status": "AI-produced derived variant; plain geometry remains separate",+        "inputGeometry": "independently generated nominal STEP",+        "text": "BSC016N06NS",+        "mode": "flat",+        "service": "Adom STEP engine 1.3.0",+        "parameters": "0.02 mm glyph geometry, 0.01 mm above body; optional identification, not factory marking",+        "variants": [+          {+            "kind": "plain",+            "step": "BSC016N06NS-ai-nominal.step",+            "glb": "BSC016N06NS-ai-nominal.glb",+            "preview": "BSC016N06NS-ai-nominal-iso.png",+            "stepSha256": "fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d"+          },+          {+            "kind": "mpn",+            "step": "BSC016N06NS-ai-nominal-mpn.step",+            "glb": "BSC016N06NS-ai-nominal-mpn.glb",+            "preview": "BSC016N06NS-ai-nominal-mpn.png",+            "stepSha256": "04782e71bdedaf96b820be9b1e45e80bac81cde496fd37d2ccd943adbd765c14",+            "inputSha256": "fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d",+            "marking": {+              "text": "BSC016N06NS",+              "mode": "flat",+              "purpose": "Optional identification aid, not actual factory top marking",+              "service": "adom-step2glb",+              "serviceVersion": "1.3.0",+              "jobId": "cb140620a517022a",+              "heightAdditionMm": 0.03+            }+          }+        ],+        "nativeEvidence": {+          "application": "KiCad 10.0.5",+          "host": "AdomLapper",+          "fixture": "component-marking-review.kicad_pcb",+          "pid": 3060,+          "screenshot": "https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/native-mpn-kicad.png",+          "result": "Three marked models rendered with visible identification; long identifiers require zoom",+          "otherEdas": "not tested"+        },+        "quality": "Text visible in native KiCad; long identifiers require zoom. No Fusion/Altium render claim."+      },+      "limits": "Identification aid, not factory marking; long text needs zoom"+    },+    {+      "file": "BSC016N06NS.step",+      "sha256": "fdbed07468460b1881d73ba90522b899a200394220e50f8791bce1205290240d",+      "bytes": 168548,+      "wikiBlobHash": "a2b4fc1dfb75e2034d780383575bb042c77054b7",+      "lastCommit": {+        "hash": "02d14f97b961a66a00a401b478364d6b0ba91830",+        "author": "John Lauer",+        "timestamp": 1789565884,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/bsc016n06ns/files/BSC016N06NS.step",+      "originStatus": "Byte-identical alias of the tracked asset BSC016N06NS-ai-nominal.step",+      "lineage": "Same SHA-256 as BSC016N06NS-ai-nominal.step; its source/limits apply"+    }+  ] }