Mission board column
A lane on the mission board. Carries a WIP limit, a one-line objective, and lane-level operator stats (token spend, cost, average duration) so the operator can see lane health without inspecting cards.
Included in the single kansho full pack. Components are not offered as separate installs.
Lanes at typical density
Queue mission adds a cardDemo action: none
Component documentation
Mission Board Column
components/control-plane/mission-board-column.tsxPurpose
Wraps BoardColumnFrame with mission-lane description, WIP warning, metrics, and actions.
Appropriate use
Use as the fixed-width lane shell around mission cards when the host manages the board.
Example
components/control-plane/mission-board-column.tsx has a representative live example in the "Lanes at typical density" section on /components/mission-board-column.
States
Uses the five board tones; count at or above wipLimit changes the effective tone to warning, and metadata/add/more/action slots are optional.
API and props
MissionBoardColumn accepts title, count, tone, description, meta, wipLimit, children, onAddCard, onMore, action, width, and className.
Dependencies
Direct imports are React, BoardColumnFrame, and cn.
Accessibility
Title, count, description, WIP label, and metrics are text; add and more controls inherit named native-button behaviour from BoardColumnFrame.
Limitations
It does not enforce WIP limits, add cards, open menus, reorder lanes, or adapt its fixed width automatically.
Source
Source: components/control-plane/mission-board-column.tsx.
Full pack
components/control-plane/mission-board-column.tsx is documented at /components/mission-board-column and installs only through the single Kansho full pack; no individual component install is offered.