KB-119 · WORKROOM/SHELL

Workroom Shell

The workbench rail composed into a room: rail on one side, a content pane on the other, and a crossfade between panes as the selection moves. The rail keeps every behaviour it already owns — the travelling highlight, the fold to a spine, the printed quota — and the shell contributes only the seating and the handoff of selection, which is the point of having primitives.

KB-119 · WORKROOM/SHELL

This morning

On the record

The board cut itself at 05:12. Two changes since, both propagated.

  • Crane 2 hold cleared07:02
  • Crew B moved to the second slot06:41
  • Fieldline berth confirmed05:20

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/workroom-shell

Props

PropTypeDefaultDescription
panesWorkroomPane[]One pane per primary destination; the ids line up with the rail's items.
workspace / threadsstring · { id, label }[]Handed to the rail untouched.