# Icon

Level: atom. Inventory status: `figma-only`.

## Purpose

Choose a verified published glyph and a supported size for a standalone icon or component-owned decoration.

## Anatomy and states

The published `.IconWrapper` exposes an instance swap and sizes `8`, `10`, `12`, `16`, `20`, `24`; its default is `24`.

## Behavior and accessibility

The enclosing control supplies the accessible name; decorative glyphs do not become independent actions.

## Runtime boundary

This entry owns the published Figma icon boundary. It does not add or replace a runtime icon component, directive or asset registry.
No dedicated local code, focused test, export or Storybook story is claimed by this entry.

## Figma evidence

[Exact source](https://www.figma.com/design/EO9tuCsqwuHL8cZ4Eb2psR/?node-id=1777-17132).
Identity and exposed anatomy were read from this exact node on 2026-09-05.
Visual reference inspected in the screenshot of `1777:17132` on the same date.
The [assembly sidecar](icon.figma.md) owns construction, dependencies and verification rules.
This read does not establish runtime visual parity or a new token decision.

## Documentation task

D-025 · [GitLab issue](https://gitlab.com/polozovdaniel/logistics-2/-/work_items/27) ·
actor `danil-lebedev` / GitLab `8269564` · agent `Codex` ·
run/session `memory-connectivity-20260905`.
