← Commit history
docs/astra/component-quality/README.md+16−4
@@ -10,6 +10,22 @@ All 40 linked pages now have a STEP asset: 16 new pages and 24 reused pages. Thi  The three independent models use nominal dimensions from manufacturer drawings; private source CAD was used only for bounding-box comparison. Ultra Librarian download reached its CAPTCHA and did not complete: no successful UL CAD comparison is claimed. The thumbnail up-axis defect is [reported here](https://wiki.adom.inc/adom/adom-step2glb/issues/12); underside views use rotated private render copies, with neutral materials for a few single-shape inputs. +## Live progress and component tours++The opt-in Hydrogen widget is running for this ESC review. It reuses saved thumbnails, follows run steps and supports component milestones without AI/provider calls. Disabling it stops event writes and thumbnail work. [AI Flow PR #5](https://wiki.adom.inc/adom/adom-aiflow/prs/5) contains the rebuilt/tested workflow and widget; package publication and global curated listing remain pending.++![Live widget](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/widget-tall.png)++The separate library tour uses the selected plain models. Only three optional marked variants have been reviewed; enabling marking for the entire library must resolve the remaining models and bind those exact variants in the EDA. This preview does not certify native library installation.++<video controls preload="metadata" src="https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/library-overview.mp4"></video>++[Short moving overview](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/library-overview.mp4) · [Full 40-component walkthrough](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/library-detail.mp4) · [Measured clip metadata](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/library-clips.json)++All 40 component pages now link readable PROVENANCE.md and asset-provenance.json, with current and additional CAD hashes and explicit unknown upstream origins. Binary GLB downloads and hashes were corrected using validated raw bytes after discovering [Wiki CLI issue #56](https://wiki.adom.inc/adom/adom-wiki-cli/issues/56). Unknown provenance is not a verified license or manufacturer attribution.++TPSM optional marking now follows the longer 4.5mm top-face axis, with 28.57% larger text and the original CAD frame preserved. The earlier native screenshot below predates that orientation correction. [Marking improvement issue #13](https://wiki.adom.inc/adom/adom-step2glb/issues/13).+ ### [TPSM365R6V5RDNR](https://wiki.adom.inc/adom/tpsm365r6v5rdnr)  AI nominal model — Improved coloured nominal geometry; no copied vendor logo. Detailed package qualification remains open.@@ -490,7 +506,3 @@ STEP published. Exact manufacturer dimensions, terminal mapping and tolerances n  References: U6 --## Shared workflow change--[AI Flow PR #3](https://wiki.adom.inc/adom/adom-aiflow/prs/3) adds the early components register, wiki-first sourcing, model-quality review and optional marking cache. The isolated release build and [149-reference integration check](https://wiki.adom.inc/api/pages/adom/esc-g431/files/docs/astra/component-quality/flow-test.log) passed. Publication of the maintained package is a separate step.
docs/astra/component-quality/binary-fetch-complete.jsonadded+1
@@ -0,0 +1 @@+{"pages": 40, "method": "HTTPS validated GLB", "corrected": true}\ No newline at end of file
docs/astra/component-quality/binary-provenance-publication.jsonadded+1
@@ -0,0 +1 @@+["adom/tpsm365r6v5rdnr", "adom/machinecontactmedium", "adom/cl21b105kbfnnne", "adom/0402wgf1002tce", "adom/bsc016n06ns", "adom/cl10a106ma8nrnc", "adom/cl31b106kbhnnne", "adom/cga2b1x7r1v224kt000f", "adom/0402wgf2202tce", "adom/0402wgf2002tce", "adom/machinecontactlarge", "barrett-land/cl05b104ko5nnnc", "adom/machinepinlargeshort", "adom/0402b102k500nt", "adom/0402wgf0000tce", "adom/blm15ax601sn1d", "adom/lr2512d-3w-0-5mr-1", "barrett-land/skrpace010", "adom/cl05b104kb54pnc", "adom/grm31cr71a226ke15l", "adom/ap2112k-3-3trg1", "adom/mdd-ss14", "barrett-land/cl05a105ka5nqnc", "adom/0402wgf1501tce", "barrett-land/0402wgf2201tce", "ray/stm32g431cbt6", "adom/svz1vm331gcre00raxxx", "adom/x32258msb4si", "adom/cl10a105kb8nnnc", "adom/smbj26a", "adom/ncd0402g1", "barrett-land/cl10a106kp8nnnc", "adom/zxtr2012z-7", "adom/grm31cr71h475ka12l", "adom/0402wgf1003tce", "adom/0402wgf1001tce", "adom/0402cg330j500nt", "adom/drv8300dpwr", "adom/ncd0402b1", "ray/ina181a2idbvr"]\ No newline at end of file
docs/astra/component-quality/library-clips.jsonadded+28
@@ -0,0 +1,28 @@+{+  "selectionSha256": "b45c30a13242d2a51b9b89abed64c1d56ae6e002432594cc98eb42cef40d0aa8",+  "mpnMarking": "off",+  "clips": [+    {+      "kind": "detail",+      "raw": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/detail.webm",+      "file": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/detail.mp4",+      "seconds": 80.375,+      "sha256": "0a7da9e5823e9169e3aea49db201bf9021092d845271dcd9261b432bde98f4a3",+      "contactSheet": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/detail-sheet.png",+      "visualReview": "Contact sheet inspected: visible component geometry and changing rotation; no blanket package qualification",+      "useInFinal": false+    },+    {+      "kind": "overview",+      "raw": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/overview.webm",+      "file": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/overview.mp4",+      "seconds": 4.333333,+      "sha256": "e1be823978461879aa2941cdf0c003542c9dab36fe522cafe8a28ef2c40faf29",+      "contactSheet": "/home/adom/aiflow-esc-astra/components/library-tour/recordings/overview-sheet.png",+      "visualReview": "Contact sheet inspected: visible component geometry and changing rotation; no blanket package qualification",+      "useInFinal": true+    }+  ],+  "finalMaximumSeconds": 120,+  "notes": "Review both contact sheets and playback before registration; only the overview belongs in the final cut by default."+}\ No newline at end of file
docs/astra/component-quality/library-detail.mp4added
⋯ 1 unchanged line ⋯
docs/astra/component-quality/library-overview.mp4added
⋯ 1 unchanged line ⋯
docs/astra/component-quality/library-overview.pngadded
⋯ 1 unchanged line ⋯