Kizuna's Kanban board provides a visual workflow for managing issues. Move issues through columns as work progresses.
Board Layout
Default columns:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Backlog │ │ To Do │ │ In Progress │ │ Done │
├─────────────┤ ├─────────────┤ ├─────────────┤ ├─────────────┤
│ Issue #1 │ │ Issue #5 │ │ Issue #3 │ │ Issue #2 │
│ Issue #4 │ │ Issue #6 │ │ Issue #7 │ │ Issue #8 │
│ │ │ │ │ │ │ │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘Accessing the Board
Via Web UI
- Navigate to repository
- Click Board tab
- View and manage issues
Columns
Standard columns (customizable):
| Column | Purpose |
|---|---|
| Backlog | Unprioritized work |
| To Do | Ready to start |
| In Progress | Actively being worked |
| Review | Awaiting review |
| Done | Completed |
Managing Issues
Moving Issues
Drag and drop between columns:
- Click and hold issue card
- Drag to target column
- Release to drop
Or via API:
curl -X POST /api/v1/repos/org/repo/issues/42/move \
-H "Authorization: Bearer $TOKEN" \
-d '{"column": "in_progress"}'Adding Issues to Board
New issues appear in Backlog by default.
To prioritize:
- Drag to To Do
- Or set priority label
Assigning from Board
- Click issue card
- Sidebar opens with details
- Select assignee
- Card updates with avatar
Customizing Columns
Adding Columns
- Click + at end of board
- Enter column name
- Choose color
- Save
Reordering Columns
Drag column headers to reorder.
Renaming Columns
- Click column menu (⋯)
- Select Rename
- Enter new name
Deleting Columns
- Move all issues out
- Click column menu
- Select Delete
Filters
Filter by Label
Click label in sidebar to show only those issues.
Filter by Assignee
Select assignee from dropdown.
Filter by Milestone
Choose milestone to see scoped work.
Combined Filters
Example: Show only bugs assigned to Alice in current sprint.
Automation
Column Rules
Configure automatic actions:
# When issue moves to "In Progress"
in_progress:
- assign_to: current_user
- add_label: active
- remove_label: backlog
# When issue moves to "Done"
done:
- close_issue: true
- add_label: completedPR Integration
When linked PR opens:
- Issue auto-moves to Review
When PR merges:
- Issue auto-moves to Done
- Issue closes
Agent Integration
Agents can move issues:
{
"tool": "kizuna/move_issue",
"params": {
"repo": "org/project",
"issue_number": 42,
"column": "in_progress"
}
}Agents report progress:
- Moving to In Progress when starting
- Moving to Review when PR opened
- Moving to Done when complete
Board Views
Personal Board
Issues assigned to you across all repos:
My Board
├── repo1: Issue #1, Issue #3
├── repo2: Issue #5
└── repo3: Issue #8Access via Dashboard → My Board
Milestone Board
Board filtered to single milestone:
- Select milestone filter
- Only those issues appear
Team Board
Issues by assignee:
Alice Bob Carol
───────── ───────── ─────────
Issue #1 Issue #2 Issue #3
Issue #4 Issue #5Reporting
Velocity
Issues completed per week:
Week 1: 12 issues
Week 2: 15 issues
Week 3: 11 issues
Average: 12.7/weekCycle Time
Time from To Do to Done:
Average: 3.2 days
Median: 2.5 daysBurndown
Remaining work over time:
Day 1: ████████████ 20 issues
Day 5: ████████░░░░ 15 issues
Day 10: ████░░░░░░░░ 8 issuesBest Practices
Column WIP Limits
Set max issues per column:
In Progress [3/3]Prevents bottlenecks.
Regular Triage
Daily/weekly:
- Review Backlog
- Prioritize To Do
- Check stuck issues
Clear Definitions
Define what each column means:
- To Do: Ready, all info available
- In Progress: Someone actively working
- Review: Awaiting PR review
Summary
Kanban board provides:
- Visual workflow — See status at a glance
- Easy prioritization — Drag to reorder
- Work in progress limits — Prevent overload
- Team coordination — Who's doing what
- Progress tracking — Metrics and reporting
It's the command center for project management in Kizuna.