Kanshō/Mission board card

Mission board card

The mission-board card extends the kanban card with mission-specific operator data: agent attribution, branch, token/cost spend, and an inline subtask progress bar.

Included in the single kansho full pack. Components are not offered as separate installs.

States

Compact density (default) — the load-bearing set for dense board columns
Running
M-2014HighRunning

Compact audit log payloads above 4KB

opsledger
4/7
AESK
Paused / blocked
M-2013UrgentPaused

Postmortem draft — INC-218 failed migration

writingincident
2/6
SK
Ready for review
M-2012MediumSuccess

Rotate sandbox secrets and verify ledger entries

security
6/6
AEABSK+1
Backlog
M-2017LowPending

Wire braille loader into workflow compile state

design
AE

Density

Compact (default) vs expanded — expanded restores objective, agent, branch, spend, and the updated-at line
Compact
M-2014HighRunning

Compact audit log payloads above 4KB

opsledger
4/7
AESK
Expanded
M-2014HighRunning

Compact audit log payloads above 4KB

Aggregate audit log payloads into hourly chunks and ship the diff to staging without dropping any event.

Plan & dispatchclaude-opus-4-7
opsledger
4/7
audit/m-20143112k$0.34
AESK

Updated 2m ago

Tag overflow

Visible tags cap at 3 with a +n chip in both densities
M-2018HighRunning

Backfill provenance for imported memory facts

opsmemoryledger+2
4/7
AESK
M-2018HighRunning

Backfill provenance for imported memory facts

Aggregate audit log payloads into hourly chunks and ship the diff to staging without dropping any event.

Plan & dispatchclaude-opus-4-7
opsmemoryledger+2
4/7
audit/m-20143112k$0.34
AESK

Updated 2m ago

Selected + dragging

Composes the same affordances as the kanban card
M-2014HighRunning

Compact audit log payloads above 4KB

opsledger
4/7
AESK
M-2013UrgentPaused

Postmortem draft — INC-218 failed migration

writingincident
2/6
SK

Component documentation

Mission Board Card

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

Purpose

Displays a mission summary for a dense operator board, with optional expanded operational metadata.

Appropriate use

Use for mission lanes where priority, status, progress, assignment, and cost need compact comparison.

Example

components/control-plane/mission-board-card.tsx has a representative live example in the "States" section on /components/mission-board-card.

States

Density is compact or expanded; priority uses board priority values, status uses shared lifecycle, and cards may be selected or dragging.

API and props

MissionBoardCard accepts mission data, density, selected, dragging, onClick, and className; mission data includes id, title, objective, status, priority, branch, tags, agent, assignees, tokens, cost, progress, comments, attachments, and updatedAt.

Dependencies

Direct imports are React, Lucide icons, Tag, StatusPill, CostChip, AssigneeStack, board priority metadata, InteractiveContainer, and cn.

Accessibility

Priority and status include labels, progress has a visible percentage, assignees are named, and click interaction uses the shared keyboard container.

Limitations

It does not implement board dragging, load missions, calculate progress or spend, or persist selection.

Source

Source: components/control-plane/mission-board-card.tsx.

Full pack

components/control-plane/mission-board-card.tsx is documented at /components/mission-board-card and installs only through the single Kansho full pack; no individual component install is offered.