← Commit history

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

John Lauer ·57cf32f24c · ·parent be878e0
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/tpsm365r6v5rdnr/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 |+|---|---|---|+| [TPSM365R6-RDN0011A-generated.step](TPSM365R6-RDN0011A-generated.step) | Byte-identical alias of the tracked asset TPSM365R6V5RDNR-ai-nominal.step | `8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8` |+| [TPSM365R6V5RDNR-ai-nominal-mpn.glb](TPSM365R6V5RDNR-ai-nominal-mpn.glb) | AI-produced optional MPN variant from the independent plain model | `af417e3c4715a27a6611487e6ec1e086794420a5b7594991222616ac0e5923cd` |+| [TPSM365R6V5RDNR-ai-nominal-mpn.step](TPSM365R6V5RDNR-ai-nominal-mpn.step) | AI-produced optional MPN variant from the independent plain model | `e21c1357183d7d03cc8dabe4b3c3c72fd2edba03edc763bd43c0ac92d371a746` |++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:44.620707+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": "75e0ca63ff66c4a9786f56352821ec3c5c7d6de0"   },   "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": "TPSM365R6-RDN0011A-generated.step",+      "sha256": "8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8",+      "bytes": 332274,+      "wikiBlobHash": "cff9f2c82bc63cb420049ed0f59278b25c6742d4",+      "lastCommit": {+        "hash": "ae950c4131d4a4bba700825d624f52f5024837b9",+        "author": "John Lauer",+        "timestamp": 1789565883,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/tpsm365r6v5rdnr/files/TPSM365R6-RDN0011A-generated.step",+      "originStatus": "Byte-identical alias of the tracked asset TPSM365R6V5RDNR-ai-nominal.step",+      "lineage": "Same SHA-256 as TPSM365R6V5RDNR-ai-nominal.step; its source/limits apply"+    },+    {+      "file": "TPSM365R6V5RDNR-ai-nominal-mpn.glb",+      "sha256": "af417e3c4715a27a6611487e6ec1e086794420a5b7594991222616ac0e5923cd",+      "bytes": 207292,+      "wikiBlobHash": "b76f2b5b3c59e4709380730044b8fae3265ebf5f",+      "lastCommit": {+        "hash": "ae950c4131d4a4bba700825d624f52f5024837b9",+        "author": "John Lauer",+        "timestamp": 1789565883,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/tpsm365r6v5rdnr/files/TPSM365R6V5RDNR-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": "TPSM365R6V5RDNR",+        "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": "TPSM365R6V5RDNR-ai-nominal.step",+            "glb": "TPSM365R6V5RDNR-ai-nominal.glb",+            "preview": "TPSM365R6V5RDNR-ai-nominal-iso.png",+            "stepSha256": "8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8"+          },+          {+            "kind": "mpn",+            "step": "TPSM365R6V5RDNR-ai-nominal-mpn.step",+            "glb": "TPSM365R6V5RDNR-ai-nominal-mpn.glb",+            "preview": "TPSM365R6V5RDNR-ai-nominal-mpn.png",+            "stepSha256": "e21c1357183d7d03cc8dabe4b3c3c72fd2edba03edc763bd43c0ac92d371a746",+            "inputSha256": "8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8",+            "marking": {+              "text": "TPSM365R6V5RDNR",+              "mode": "flat",+              "purpose": "Optional identification aid, not actual factory top marking",+              "service": "adom-step2glb",+              "serviceVersion": "1.3.0",+              "jobId": "1188a5ce98e042fd",+              "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": "TPSM365R6V5RDNR-ai-nominal-mpn.step",+      "sha256": "e21c1357183d7d03cc8dabe4b3c3c72fd2edba03edc763bd43c0ac92d371a746",+      "bytes": 1672097,+      "wikiBlobHash": "cc9d7166bcc854b3c36b471956c85cc043b0f74d",+      "lastCommit": {+        "hash": "ae950c4131d4a4bba700825d624f52f5024837b9",+        "author": "John Lauer",+        "timestamp": 1789565883,+        "message": "Publish independent nominal and optional MPN model variants with review evidence"+      },+      "retrievedFrom": "https://wiki.adom.inc/adom/tpsm365r6v5rdnr/files/TPSM365R6V5RDNR-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": "TPSM365R6V5RDNR",+        "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": "TPSM365R6V5RDNR-ai-nominal.step",+            "glb": "TPSM365R6V5RDNR-ai-nominal.glb",+            "preview": "TPSM365R6V5RDNR-ai-nominal-iso.png",+            "stepSha256": "8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8"+          },+          {+            "kind": "mpn",+            "step": "TPSM365R6V5RDNR-ai-nominal-mpn.step",+            "glb": "TPSM365R6V5RDNR-ai-nominal-mpn.glb",+            "preview": "TPSM365R6V5RDNR-ai-nominal-mpn.png",+            "stepSha256": "e21c1357183d7d03cc8dabe4b3c3c72fd2edba03edc763bd43c0ac92d371a746",+            "inputSha256": "8b6d13c1674f000d1bb87b4d27059f3a3aef7b117338c683cda9dfecb993e4a8",+            "marking": {+              "text": "TPSM365R6V5RDNR",+              "mode": "flat",+              "purpose": "Optional identification aid, not actual factory top marking",+              "service": "adom-step2glb",+              "serviceVersion": "1.3.0",+              "jobId": "1188a5ce98e042fd",+              "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"+    }+  ] }