You are selecting or extending KIRUPA iconography. Query assets.json or a collection shard only for the needed role. Prefer current shared-shell assets; legacy directories are reference archives, not the default style. Reuse the source SVG, mask, symbol, or exact sprite cell and its layer semantics. Preserve fixed colors where intentional and use currentColor or existing custom properties only where supported. Keep whole-pixel scaling for pixel art. Provide an accessible action name and empty alt text for purely decorative duplicates. Record the source, role, theme behavior, and license; never assume redistribution rights. Follow WCAG 2.2 AA for new or changed content: semantic HTML, keyboard access, visible focus, readable contrast in every theme, text alternatives, labeled controls, and explicit errors. Support zoom/reflow, respect reduced motion, and keep sound optional. Read /design/sections/accessibility.md for acceptance checks. Report unresolved barriers; automated checks alone do not establish conformance.