Kanshō/Mission board column

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 card

In progress

2 / 3

Active missions with at least one agent dispatched.

50.8k tokens$1.18 spentavg 12m
M-2014HighRunning

Compact audit log payloads above 4KB

ops
4/7
AESK
M-2015MediumRunning

Refresh embeddings for docs index

12/38

Blocked

1 / 4

Awaiting human input or a third-party signal.

waiting 14h
M-2013UrgentPaused

Postmortem draft — INC-218 failed migration

incident

Review

2

Ready for operator verification.

M-2012MediumSuccess

Rotate sandbox secrets and verify ledger entries

M-2011LowSuccess

Patch Slack notifier to coalesce alerts within 30s

At cap

4 / 4

WIP cap reached — header dot flips to warning.

WIP cap reached

4 cards omitted from demo for brevity.

Demo action: none

Component documentation

Mission Board Column

components/control-plane/mission-board-column.tsx

Purpose

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.