The living catalog

Instruments03/10

CommitKey

G1G2G6G7

The wide commit control for G1 (the GO family): dark console key, strong accent rim, lit legend, machined edge, 1px travel. Armed breathes the rim's temperature. Live is not a button — it becomes the status token.

Posture

Armed — the rim breathes · click to commit

The compact cut

npx candlelight-ds add commit-key

Use when

Committing the armed object — GO, TAKE, Apply, Assign. Exactly one per surface.

Don't use when

Ordinary confirmations (Button variant="primary").

States
idlearmed (rim breathes — color pulse, never halo)live (role=status: pulsing dot, no click, no printed key)disabledsm (compact cut)
Keyboard
  • ⏎the printed default — Enter is sacred to the commit key (§5)
Acceptance
  • Live renders role=status with no button and no Kbd.
  • The armed pulse is border-color only and dies under reduced motion (key-cue-armed).

Raw twin: /components/commit-key.md·Registry item: /r/commit-key.json