App-karr 0.600 Latest

Kwalitee Issues

No Core Issues.

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

no_dot_dirs

Fix MANIFEST (or MANIFEST.SKIP) to exclude dot directories from a distribution. Use an appropriate tool and avoid archiving your working directory by hand. If you switch your version control system, remove old VCS directories after you migrate.

Error: .claude,.github

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
App::karr Kanban Assignment & Responsibility Registry 0.600 metacpan
App::karr::ActivityLog Activity log writer for karr board operations 0.600 metacpan
App::karr::BoardStore Ref-backed board storage for karr 0.600 metacpan
App::karr::Cmd::AgentName Generate a random two-word agent name 0.600 metacpan
App::karr::Cmd::Archive Archive a task (soft-delete) 0.600 metacpan
App::karr::Cmd::Backup Export the ref-backed karr board as YAML 0.600 metacpan
App::karr::Cmd::Board Show board summary 0.600 metacpan
App::karr::Cmd::Config View or modify board configuration 0.600 metacpan
App::karr::Cmd::Context Generate board context summary for embedding 0.600 metacpan
App::karr::Cmd::Create Create a new task 0.600 metacpan
App::karr::Cmd::Dashboard Multi-board overview of every karr board under a directory tree 0.600 metacpan
App::karr::Cmd::Delete Delete a task 0.600 metacpan
App::karr::Cmd::Destroy Destroy the ref-backed karr board 0.600 metacpan
App::karr::Cmd::Disable Disable automated agent runs on this board 0.600 metacpan
App::karr::Cmd::Edit Modify an existing task 0.600 metacpan
App::karr::Cmd::Enable Re-enable automated agent runs on this board 0.600 metacpan
App::karr::Cmd::GetRefs Fetch helper payloads from a Git ref 0.600 metacpan
App::karr::Cmd::Handoff Hand off a task for review 0.600 metacpan
App::karr::Cmd::Import Import a tasks/ file view back into the ref-backed board 0.600 metacpan
App::karr::Cmd::Init Initialize a new karr board 0.600 metacpan
App::karr::Cmd::List List tasks with filtering and sorting 0.600 metacpan
App::karr::Cmd::Log Show activity log 0.600 metacpan
App::karr::Cmd::Materialize Write the ref-backed board out as a tasks/ file view 0.600 metacpan
App::karr::Cmd::Metrics Show flow metrics: throughput, lead/cycle time, flow efficiency, aging work 0.600 metacpan
App::karr::Cmd::Move Change a task's status 0.600 metacpan
App::karr::Cmd::Needs Report and resolve cross-board dependencies 0.600 metacpan
App::karr::Cmd::Pick Atomically find and claim the next available task 0.600 metacpan
App::karr::Cmd::Repair Migrate an old board off double-encoded UTF-8 and off impossible start stamps 0.600 metacpan
App::karr::Cmd::Restore Restore the ref-backed karr board from YAML 0.600 metacpan
App::karr::Cmd::SetRefs Store helper payloads in a Git ref 0.600 metacpan
App::karr::Cmd::Show Show full details of a task 0.600 metacpan
App::karr::Cmd::Skill Install, check, and update bundled agent skills 0.600 metacpan
App::karr::Cmd::Sync Sync karr board with remote 0.600 metacpan
App::karr::Cmd::Unlock Show and break task pick locks 0.600 metacpan
App::karr::Config Board configuration management 0.600 metacpan
App::karr::CrossBoard Cross-board dependencies -- a link from a card here to a card on another board 0.600 metacpan
App::karr::Dispatch The one dispatch path shared by bin/karr and the in-process test runner 0.600 metacpan
App::karr::Encoding The character/octet boundary for karr 0.600 metacpan
App::karr::Error Turn internal errors into one clean user-facing line 0.600 metacpan
App::karr::Foundation Single-shot foundation daemon -- periodic agent execution across karr boards 0.600 metacpan
App::karr::Foundation::Agents karr-foundation agent definitions, invocation contract and availability 0.600 metacpan
App::karr::Foundation::ChainStore karr-foundation chain and run-log storage under refs/karr-foundation/* 0.600 metacpan
App::karr::Foundation::Coordinator karr-foundation's judgement layer -- the coordination agent, called only on deviation 0.600 metacpan
App::karr::Foundation::Executor karr-foundation chain executor -- picks a ready step, runs it, writes its state back 0.600 metacpan
App::karr::Foundation::Limits karr-foundation concurrency limits -- machine ceiling, per-agent estimates, chain header 0.600 metacpan
App::karr::Foundation::Overview karr-foundation read-only overview -- multi-board status dashboard 0.600 metacpan
App::karr::Foundation::Picker karr-foundation ticket selection -- the one card a ticket-mode run is about 0.600 metacpan
App::karr::Foundation::Questions karr-foundation question mailbox under refs/karr-foundation/questions/* 0.600 metacpan
App::karr::Foundation::Runner karr-foundation command execution -- fork/pipe/select tee + run classification 0.600 metacpan
App::karr::Foundation::State karr-foundation per-repo state -- lock file, JSON state, cooldown backoff 0.600 metacpan
App::karr::Git Git operations for karr sync (native via Git::Native + libgit2, with a git-CLI transport fallback) 0.600 metacpan
App::karr::Lock Lock management via Git refs 0.600 metacpan
App::karr::Role::BoardAccess Role providing board discovery, sync lifecycle, and task access 0.600 metacpan
App::karr::Role::BoardDiscovery Role providing minimal board discovery and config access 0.600 metacpan
App::karr::Role::ClaimTimeout Shared claim timeout logic 0.600 metacpan
App::karr::Role::CliArgs Role providing option-aware CLI positional-argument parsing 0.600 metacpan
App::karr::Role::CompactOutput Role providing the --compact output option 0.600 metacpan
App::karr::Role::DependencyArgs Turn the dependency ids a command was given into validated numbers 0.600 metacpan
App::karr::Role::DependencyCheck Warn when a card is taken up while its dependencies are unfinished 0.600 metacpan
App::karr::Role::ExitCodes Normalize MooX::Options option-parse errors to exit code 2 (ADR 0002) 0.600 metacpan
App::karr::Role::Output Role providing common output format options 0.600 metacpan
App::karr::Role::PickRules The one definition of which card karr pick may hand out, and in what order 0.600 metacpan
App::karr::Role::SkillFile The one way karr finds and writes a bundled skill file 0.600 metacpan
App::karr::Role::SyncLifecycle Role providing sync lifecycle with retry and guard insurance 0.600 metacpan
App::karr::Role::TaskMutation The one guarded path for changing an existing task 0.600 metacpan
App::karr::SyncGuard Push guard with automatic retry on scope exit 0.600 metacpan
App::karr::Task Task object representing a single kanban card 0.600 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
cpanfile metacpan
dist.ini metacpan