uichemy_set_icon
Replace one icon. The id is the authored slot label — icon_url_…, from uichemy_list_icons — or a key uichemy_list_icon_overrides already shows. An authored label is a slot in the TEMPLATE, so a layout that draws its cards from one loop carries the same label on every card and this changes all of them; uichemy_list_icons says how many. The other key scheme is POSITIONAL (svg-<sectionId>-<n>), minted by auto-match from the rendered page and not derivable here. Writing a label while positional overrides exist is refused: the pair fights every frame and shows as the icon flickering between old and new.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | An icon url, a data: URI, or inline SVG. | |
| iconId | Yes | An icon_url_… label from uichemy_list_icons, or a key from uichemy_list_icon_overrides. | |
| projectId | Yes |