NAME
App::karr::Cmd::Board - Show board summary
VERSION
version 0.600
SYNOPSIS
karr board
karr board --tags
karr board --compact
karr board --json
karr board --done
DESCRIPTION
Renders a board-oriented summary grouped by status. The default output is a compact, Markdown-flavoured plaintext board: the board name as an # heading, each status as a ## section, and one - id | title | meta... line per task. This stays readable when piped, redirected, diffed, or pasted. Colour is added only when standard output is a terminal (and NO_COLOR is unset). Compact and JSON modes remain available for automation and scripting.
Archived tasks are not part of any of those renderings: they are left out of the columns, out of the cards, and out of every number in the footer, in all output modes. board reports the columns the board works in; App::karr::Cmd::List with --archived is where filed-away cards are read.
OUTPUT MODES
Default output
Lists every board column as a
## Statussection (in board order, empty sections included), except the board's final column, which is hidden unless--doneis given. That column isdoneon a default board and whatever the board's last status is named on one imported from kanban-md. Each task renders as- id | titlefollowed bypriority(non-default only),@claimant,blocked:reason, anddue:datetokens where applicable. A footer line totals tasks, claims, and blocks, and -- when the final column is hidden and non-empty -- appends a hint naming what it withheld, so the count is not silently lost:(2 done hidden)on a default board,(2 shipped hidden)whereshippedis the final column.--tagsAdds an extra indented line of
#tagtokens beneath each task that has tags.--doneIncludes the board's final column, which is hidden by default, and suppresses the hidden-count footer hint. Applies to the default,
--tags, and--jsonrenderings;--compactalways lists every column regardless.--compactPrints one line per board column in the form
status(count): ids.--jsonEmits the board name, total task count, and a structured
columnsarray with per-column task lists. The final column is always present with its real count, but carries an emptytaskslist unless--doneis given.
SEE ALSO
karr, App::karr, App::karr::Cmd::List, App::karr::Cmd::Show, App::karr::Cmd::Pick, App::karr::Cmd::Context
SUPPORT
Issues
Please report bugs and feature requests on GitHub at https://github.com/Getty/karr/issues.
IRC
Join #langertha on irc.perl.org or message Getty directly.
CONTRIBUTING
Contributions are welcome! Please fork the repository and submit a pull request.
AUTHOR
Torsten Raudssus <getty@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Torsten Raudssus <torsten@raudssus.de> https://raudssus.de/.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)