← Commit history

wiki-component 0.8.21: manufacturer FoV geometry can be a keep-out zone (measure it, clip to the local frustum); FoV on/off animation at the node's own scale

John Lauer ·d5f9d2fa7d ·1mo ago ·parent 4d370a5
3 files changed +15−15
package.json+1−1
@@ -1,7 +1,7 @@ {   "slug": "adom-wiki-skillpack",   "title": "Adom Wiki Skill Pack",-  "version": "0.8.20",+  "version": "0.8.21",   "type": "skill",   "hero": {     "path": "screenshots/hero.png"
page.json+5−13
@@ -105,16 +105,9 @@     "coarse-first board viewer",     "3D board GPU memory freeze",     "reviewed chip artwork in assembled board",-    "hero GLB versus board LOD",-    "footprint or silkscreen baked into high LOD",-    "image-first component LOD previews",     "shared workspace",-    "project workspace",     "hydrogen/workspace.json",-    "workspace apply",-    "workspace export",-    "ship my hydrogen layout",-    "open in hydrogen"+    "workspace apply"   ],   "discovery_pitch": "Anything touching wiki.adom.inc: publishing, page archetypes, readmes, heroes, discovery, and the wiki-bloat rule (find where a thing already lives before creating any page).",   "sample_prompts": [@@ -131,8 +124,8 @@       "prompt": "Before I create this wiki page, check whether the thing already has a home."     }   ],-  "version": "0.8.20",-  "description": "The Adom Wiki Skill Pack : one main skill plus the focused sub-skills that teach the AI to publish to wiki.adom.inc without breaking pages, name the wiki repo archetypes (Page, Skillpack, Family), and publish rich component pages (chips, molecules, boards). The wiki is six tools in one: git, package manager, releases, discussions, pull requests, and discovery. One package manager install drops the whole set onto your container. Includes reviewed Z-up component artwork, surface-selected MPN marking, reusable thumbnail caches and component-page widgets.",+  "version": "0.8.21",+  "description": "The Adom Wiki Skill Pack : one main skill plus the focused sub-skills that teach the AI to publish to wiki.adom.inc without breaking pages, name the wiki repo archetypes (Page, Skillpack, Family), and publish rich component pages (chips, molecules, boards). The wiki is six tools in one: git, package manager, releases, discussions, pull requests, and discovery. One package manager install drops the whole set onto your container.",   "dependencies": {     "adom/adom-wiki-hero-image": "^0.2.2",     "adom/component-widgets": "^1.1.12"@@ -172,8 +165,7 @@     "skills/wiki-component-lod/references/generation.md",     "skills/wiki-component-lod/references/verification.md",     "skills/wiki-component-lod/references/runtime.md",-    "skills/wiki-workspaces/SKILL.md",-    "skills/wiki-brand/SKILL.md"+    "skills/wiki-workspaces/SKILL.md"   ],   "scripts": {     "install": "./install.sh",@@ -195,4 +187,4 @@     "email": "[email protected]"   },   "org": "adom"-}\ No newline at end of file+}
skills/wiki-component/SKILL.md+9−1
@@ -616,7 +616,15 @@ EDA lane through adom-lbr: Altium multi-layer pads with holes, Fusion/EAGLE `<pa the same name; nobody redraws them per tool. (4) The hero GLB: the vias as 65 %-transparent copper barrels through a pretend 1.6 mm board, group `Adom.HeatsinkVias`, declared as layer `vias` ("Heatsink vias (1.6 mm board)") so the viewer's Layers panel toggles them; hero_step.py-reads the through-hole pads straight off the footprint. Optical parts with a field of view:+reads the through-hole pads straight off the footprint. Manufacturer FoV geometry can be a keep-out zone, not a cone: ST's VL53L8CX "exclusion+cone" is a 3 mm square frustum (the local FoV) welded to four metre-long keep-out planes+in one zero-thickness shell, so a hero built from it shows a metre of cone next to a 6 mm+chip and every thumbnail frames the chip as a dot. Measure the FoV solids' bounding box+against the body before you keep them (tof-8x8-sensors/tools/vendor_step.py `--fov-clip 3`+keeps the faces within 3 mm of the apex and drops the keep-out planes; booleans return+those planes untouched), and say in the provenance that the display cone is truncated.+The FoV node in the GLB carries the converter's own scale (~0.002): an on/off animation+toggles between zero and THAT scale, never 1. Optical parts with a field of view: the hero's `Adom.FOV` layer is visible by default and the looping animation switches it on and off (scale STEP keyframes, on 2-8 s and 14-20 s of the 24 s yaw) so the cones appear and vanish while the part turns; the toggle still hides it for good.