molecule-pipeline
Public Made by Adomby adom
Top-level router for moving molecules between EDA tools, the wiki, and Hydrogen: one entry point that routes publish/import intents to the right skill chain and enforces the pipeline invariants.
Boards published as 'component' generate schematic sheets that never display
Symptom: boards published through the pipeline generate schematic sheets that are never displayed on the wiki page.
The pipeline renders render/sheet-000..NNN.svg + lists them in render/manifest.json sheets[] and pushes them, but publishes boards as type: component. Component pages render the 3D model and a "Symbol & Footprint" section (PCB footprint from render/pcb.svg) — but there is no schematic viewer slot. So the schematic sheets are dead weight (only reachable as downloads under Files).
Evidence (two boards, identical behavior):
adom/uv-current-monitor-board— 11 sheets (manifest.sheets= Root, Power, panel_monitor_1…, rtd_adc), allsheet-0NN.svgpresent → no schematic shown.adom/uv-led-panel— 1 sheet (manifest.sheets= Root),sheet-000.svgpresent → no schematic shown.
Both render 3D + footprint fine; neither surfaces a schematic. So this is systemic to how boards are published, not a per-board mistake.
Ask: either publish boards with a page type/config that surfaces the schematic viewer, or wire manifest.sheets into the component page so the sheets display (may need a companion change in the component-page renderer / 3D-viewer package). After the fix, affected boards will need a re-publish/re-render.
Reported from a live browser investigation.