NAME
App::karr::Cmd::Destroy - Destroy the ref-backed karr board
VERSION
version 0.600
SYNOPSIS
karr destroy --yes
DESCRIPTION
Deletes the complete refs/karr/* namespace for the current repository. This is the destructive inverse of karr init and removes board config, tasks, logs, metadata, and any other refs kept under the board namespace.
If the repository has a configured remote, the command also pushes, carrying one delete refspec for every ref it removed -- read off the tombstones each delete leaves under refs/karr-local/deleted/ -- so the remote board state is emptied to match. It is those recorded deletions that clear the remote, not a pruning push: a push publishes what this clone deleted and never claims that nothing else exists ("push" in App::karr::Git). Without a remote the tombstones are settled locally instead of kept, so a destroyed board leaves nothing behind either way.
OPTIONS
--yesRequired acknowledgement for the destructive board removal.
SEE ALSO
karr, App::karr, App::karr::Cmd::Backup, App::karr::Cmd::Restore, App::karr::Cmd::Init
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)