← Commit history

Add four-level component LOD listing without loading 3D models

John Lauer ·187e8c5fe3 ·1mo ago ·parent bdf2f15
2 files changed +4−6
page.json+2−6
@@ -3,7 +3,7 @@   "slug": "component-widgets",   "type": "app",   "title": "Component Widgets",-  "brief": "One home for the reusable, readme-instantiable component/molecule widgets (pinout, heat-sink via, chip thumbnail, molecule) — self-contained web components on the shared adom-lbr hover bus.",+  "brief": "Reusable component widgets for pinouts, thermal vias, molecule relationships, reviewed chip outlines and lightweight four-level LOD cache listings.",   "version": "1.1.8",   "visibility": {     "public": true@@ -60,10 +60,6 @@     "drop a pinout into a page",     "reusable component widget",     "cross-highlight pins on a page",-    "cached chip thumbnails",-    "reuse chip outline",-    "reviewed MPN placement",-    "chip artwork cache",     "component LOD widget",     "LOD listing",     "LOD manifest",@@ -91,4 +87,4 @@     "hero",     "readme"   ]-}\ No newline at end of file+}
readme.html+2
@@ -1183,3 +1183,5 @@ h2 .anchor:hover{opacity:1;color:var(--teal)} </script> <section style="padding:20px;border:1px solid #30363d;border-radius:12px;margin:24px 0"><h2>Reuse reviewed chip artwork</h2><p>The chip-thumbnail widget now accepts a cached-artwork manifest as well as an image. Its cache mode shows vector chip outlines, download links, exact virtual MPN placement, Z-up orientation and review state. The page’s existing 3D viewer shows the full chip. Existing image-only pages continue to work.</p><p>Read the component’s <code>artwork/MPN-thumbs.json</code> before generating anything. Compare source hashes and reuse its reviewed placement. Hash verification is recorded at publication time; native pin-1 and model-seating qualification remain separate.</p><pre>::adom-chip-thumbnail{src="/OWNER/COMPONENT/render/artwork/MPN-thumbs.json"}</pre></section></body> </html>++<section id="component-lods" style="padding:20px;border:1px solid #30363d;border-radius:12px;margin:24px 0"><h2>Component LOD listings</h2><p>The <code>adom-component-lod</code> widget lists high, medium, low and super-low model derivatives, download sizes, decoded geometry buffer estimates, triangles, primitives, source hashes and review states. It makes no GLB requests and creates no WebGL context. Missing levels remain visible as missing.</p><pre>::adom-component-lod{src="/OWNER/COMPONENT/render/lod/manifest.json"}</pre><p>Feed the <code>adom/component-lod@1</code> manifest through the registered Markdown tag. For sandboxed HTML, inline the shared script and manifest JSON. Reuse the reviewed pose and marking placement; verify hashes before downstream use. Candidate files and a listing alone do not establish native seating or manufacturing qualification.</p></section>