Component library

AndromedaUI

PartialUI

Instrumentable primitives, not smart widgets. Caller-supplied identifiers, no networking inside GlassCard. Previews and snapshots already exist — App Control is the headed-drive half.

Packages/AndromedaUI already has Control Plane views, preview parity, snapshots, and a11y tests. New components ship with:

  • Caller-supplied stable accessibility identifiers — wrappers must not swallow them.
  • No networking or business logic inside primitives (GlassCard, tabs, buttons).
  • Preview states that double as screenshot subjects (loading / empty / error / long / Dynamic Type / dark).
  • Rows keyed by stable data ids, never array index alone.
  • Decorative motion is screenshot-only unless the user can interact with it.