The living catalog

Instruments05/10

ArmedRow

G1G3G6G7G8G9G10

The list row that composes the grammar: arm ring, live chip, readiness dot, in-place rename, hover-revealed actions, context menu, reorder handle.

Posture

  • Live
    quiet
  • 3 lights · 1 bed
  • quiet

npx candlelight-ds add armed-row

Use when

Rows in a SplitShell/StageShell list that arm an object for editing or performing.

Don't use when

Multi-select tables (compose useSelection's styling contract yourself) or uniform archive rows (C5).

States
restinghover (actions reveal)armed (fill-active + accent ring)live (fill-selected + chip)renaming (Ink line seat)present-tense accent rule
Keyboard
  • click / ↑↓ via surface maparms — staging, never execution (G1)
  • R via surface mapflips `editing` — the Ink seat selects all
Acceptance
  • Clicking the row arms; it never plays (G3 — the audition trigger is explicit).
  • Hover reveals affordances or nothing — no dead hover (G10).

Raw twin: /components/armed-row.md·Registry item: /r/armed-row.json