Open bug report

Auto-tag published molecules/boards as molecule/board so they appear in Adom Project Manager

barrett-land · 5d ago

Problem

Molecules/boards published through the pipeline frequently land on the wiki with empty tags: [], so they never appear in Adom Project Manager (APM).

APM builds its Projects tabs from /api/components, which filters to pages tagged molecule or board — its own empty-state says "push a board tagged board/molecule … then press ↻". A page with no molecule/board tag is invisible in APM even though the page, GLB, footprint/symbol, and dependencies are all correct.

Evidence

Pipeline-published molecule components currently on the wiki with tags: []:

  • adom/moleculentx15r
  • adom/vl53l4cdv-molecule
  • adom/pico2-2w-molecule
  • adom/naneye2d-control-molecule
  • adom/bmv080-i2c-mpin-molecule
  • adom/7in-display-moleculte
  • adom/capacitor-molecule-panelized

(Molecules that were hand-tagged — e.g. drew2/molecule-ap2114h-wiretest, the cosmiic/* ones — do show up, which confirms the tag is the gating factor.)

Two independent reports of the symptom:

  • Publishing the 3 Bosch molecules (adom/bme690-molecule, adom/bmi270-molecule, adom/bmv080-molecule) through the pipeline, the molecule tag had to be added by hand before they'd appear in APM.
  • A user reports that none of John's pipeline-published molecules show up in their APM viewer.

Ask

Have molecule-publish auto-apply the APM-visible tag to every page it publishes, merged into the manifest tags (don't overwrite author-supplied tags):

  • Molecule mode → ensure molecule is present (add board too if the board is also a standalone board).
  • Board mode → ensure board is present.

That way anything the pipeline ships shows up in APM by default, instead of depending on the author remembering to tag it.

APM also needs type: component, the render/ assets (--render-board), and the dependency graph for full rendering — those are separate concerns. This issue is specifically about the missing molecule/board tag that keeps pages from listing at all.

0 Replies

Log in to reply.