The living catalog

Shells02/03

RoomShell

C1C4C6

Every bench room: one floating strip (min-height 76px: eyebrow · context left, verbs right) over ONE stage panel. Rooms are not allowed bespoke anatomies.

Posture

The shelf14 sounds
One strip, one panel — rooms are not allowed bespoke anatomies.

npx candlelight-ds add room-shell

Use when

A bench room — the shelf, the library, settings.

Don't use when

The instrument itself (StageShell) or list+detail (SplitShell).

States
default strip (eyebrow + verbs)custom strip (toolbar rooms)
Acceptance
  • 'Looks like the performance surface' is a fact of the import graph — the strip grammar and panel chrome are shared exports (RoomEyebrow, RoomPanel).

Raw twin: /components/room-shell.md·Registry item: /r/room-shell.json