yarp-cli 0.1.0

Prune Pi command output and archive tool calls locally
Documentation
{
  "schema_version": 1,
  "id": "yarp-builtins",
  "rules": [
    "guards/cat-number-long.json",
    "guards/cat-number-nonblank.json",
    "guards/cat-number.json",
    "guards/cat-show-all-long.json",
    "guards/cat-show-all.json",
    "guards/cat-squeeze.json",
    "guards/cmake-debug-find.json",
    "guards/cmake-debug-output.json",
    "guards/cmake-trace-expand.json",
    "guards/cmake-trace-redirect.json",
    "guards/cmake-trace-source.json",
    "guards/cmake-trace.json",
    "guards/container-quiet-long.json",
    "guards/container-quiet-short.json",
    "guards/df-output.json",
    "guards/du-null-long.json",
    "guards/du-null-short.json",
    "guards/fd-exec-batch-long.json",
    "guards/fd-exec-batch-short.json",
    "guards/fd-exec-long.json",
    "guards/fd-exec-short.json",
    "guards/fd-print0-long.json",
    "guards/fd-print0-short.json",
    "guards/find-delete.json",
    "guards/find-exec.json",
    "guards/find-execdir.json",
    "guards/find-fls.json",
    "guards/find-fprint.json",
    "guards/find-fprint0.json",
    "guards/find-fprintf.json",
    "guards/find-ok.json",
    "guards/find-okdir.json",
    "guards/find-print0.json",
    "guards/find-printf.json",
    "guards/free-count-long.json",
    "guards/free-count-short.json",
    "guards/free-seconds-long.json",
    "guards/free-seconds-short.json",
    "guards/gh-yaml.json",
    "guards/head-tail-bytes-long.json",
    "guards/head-tail-bytes.json",
    "guards/head-tail-verbose-long.json",
    "guards/head-tail-verbose.json",
    "guards/git-reflog-delete.json",
    "guards/git-reflog-drop.json",
    "guards/git-reflog-exists.json",
    "guards/git-reflog-expire.json",
    "guards/git-reflog-format.json",
    "guards/git-reflog-pretty.json",
    "guards/git-reflog-write.json",
    "guards/git-null-all.json",
    "guards/git-porcelain.json",
    "guards/git-zero-all.json",
    "guards/ls-dired.json",
    "guards/ls-dired-short.json",
    "guards/line-transform-zero-long.json",
    "guards/line-transform-zero.json",
    "guards/ls-zero.json",
    "guards/lsof-fields.json",
    "guards/lsof-repeat-plus.json",
    "guards/lsof-repeat-short.json",
    "guards/lsof-terse.json",
    "guards/ps-format-bsd-preloaded.json",
    "guards/ps-format-bsd.json",
    "guards/ps-format-long.json",
    "guards/ps-format-preloaded.json",
    "guards/pipeline-help.json",
    "guards/pipeline-version.json",
    "guards/ps-format-short.json",
    "guards/tree-html.json",
    "guards/tree-json.json",
    "guards/tree-output.json",
    "guards/sort-debug.json",
    "guards/sort-output-long.json",
    "guards/sort-output.json",
    "guards/tail-follow-capital.json",
    "guards/tail-follow-long.json",
    "guards/tail-follow.json",
    "guards/tree-xml.json",
    "guards/uniq-count-long.json",
    "guards/uniq-count.json",
    "guards/uniq-group.json",
    "guards/journal-output-long.json",
    "guards/journal-output-short.json",
    "guards/journal-output-fields.json",
    "guards/systemctl-output-long.json",
    "guards/systemctl-output-short.json",
    "guards/ninja-tool.json",
    "guards/tsc-show-config.json",
    "guards/tsc-list-files.json",
    "guards/tsc-list-files-only.json",
    "guards/tsc-explain-files.json",
    "guards/tsc-trace-resolution.json",
    "guards/tsc-generate-trace.json",
    "guards/eslint-format-long.json",
    "guards/eslint-format-short.json",
    "guards/eslint-print-config.json",
    "guards/eslint-inspect-config.json",
    "guards/npx-eslint-format-long.json",
    "guards/npx-eslint-format-short.json",
    "guards/npx-eslint-print-config.json",
    "guards/npx-eslint-inspect-config.json",
    "guards/pyright-json.json",
    "guards/pnpm-oxlint-format-long.json",
    "guards/pnpm-oxlint-format-short.json",
    "guards/ruff-output-format.json",
    "guards/ruff-show-files.json",
    "guards/ruff-show-settings.json",
    "guards/uv-ruff-output-format.json",
    "guards/uv-ruff-show-files.json",
    "guards/uv-ruff-show-settings.json",
    "guards/go-json.json",
    "guards/mypy-output.json",
    "guards/mypy-short-output.json",
    "guards/pytest-json-report.json",
    "guards/pytest-collect-only.json",
    "guards/python-pytest-json-report.json",
    "guards/python-pytest-collect-only.json",
    "guards/uv-pytest-json-report.json",
    "guards/uv-pytest-collect-only.json",
    "guards/git-show.json",
    "guards/git-status-nul.json",
    "guards/git-status-porcelain.json",
    "guards/git-branch-format.json",
    "guards/git-stash-format.json",
    "guards/git-stash-pretty.json",
    "guards/git-tag-format.json",
    "guards/git-log-format.json",
    "guards/git-log-pretty.json",
    "guards/git-diff-binary.json",
    "guards/git-diff-patch-with-raw.json",
    "guards/git-diff-word-diff.json",
    "guards/git-diff-raw.json",
    "guards/git-diff-numstat.json",
    "guards/git-diff-name-only.json",
    "guards/git-diff-name-status.json",
    "guards/git-diff-stat.json",
    "guards/git-diff-shortstat.json",
    "guards/git-diff-dirstat.json",
    "guards/rg-json.json",
    "guards/rg-null.json",
    "guards/rg-zero.json",
    "guards/rg-files.json",
    "guards/rg-files-with-matches.json",
    "guards/rg-files-without-match.json",
    "guards/rg-count.json",
    "guards/rg-count-matches.json",
    "guards/rg-type-list.json",
    "guards/rg-short-files.json",
    "guards/rg-short-files-without.json",
    "guards/rg-short-count.json",
    "guards/grep-files-with-matches.json",
    "guards/git-grep-files-with-matches.json",
    "guards/grep-files-without-match.json",
    "guards/git-grep-files-without-match.json",
    "guards/grep-count.json",
    "guards/git-grep-count.json",
    "guards/grep-short-files.json",
    "guards/git-grep-short-files.json",
    "guards/grep-short-files-without.json",
    "guards/git-grep-short-files-without.json",
    "guards/grep-short-count.json",
    "guards/git-grep-short-count.json",
    "guards/git-grep-zero.json",
    "guards/git-grep-null.json",
    "guards/git-diff-zero.json",
    "guards/git-diff-null.json",
    "guards/git-branch-zero.json",
    "guards/git-branch-null.json",
    "guards/git-log-zero.json",
    "guards/git-log-null.json",
    "guards/grep-null.json",
    "guards/grep-capital-z.json",
    "guards/grep-zero-data.json",
    "guards/grep-null-data.json",
    "guards/cargo-message-format.json",
    "guards/cargo-json.json",
    "guards/cargo-lcov.json",
    "guards/cargo-cobertura.json",
    "guards/cargo-codecov.json",
    "guards/cargo-test-format.json",
    "guards/go-test-json.json",
    "guards/package-json.json",
    "guards/package-reporter.json",
    "guards/package-watch.json",
    "guards/package-watch-all.json",
    "guards/package-watch-dash.json",
    "guards/gh-json.json",
    "guards/hf-follow-long.json",
    "guards/hf-follow-short.json",
    "guards/hf-json.json",
    "guards/hf-format-json.json",
    "guards/hf-format-json-equals.json",
    "guards/hf-quiet-long.json",
    "guards/hf-quiet-short.json",
    "guards/hf-format-quiet.json",
    "guards/hf-format-quiet-equals.json",
    "guards/codex-json.json",
    "guards/gh-template.json",
    "guards/log-follow-short-follow.json",
    "guards/log-follow-follow.json",
    "guards/kubectl-short-watch.json",
    "guards/kubectl-watch.json",
    "guards/docker-format.json",
    "guards/docker-progress.json",
    "guards/kubectl-output-short.json",
    "guards/kubectl-output-long.json",
    "transforms/cat.json",
    "transforms/head.json",
    "transforms/sort.json",
    "transforms/tail.json",
    "transforms/tee.json",
    "transforms/uniq.json",
    "builtin/filesystem/df.json",
    "builtin/filesystem/du.json",
    "builtin/filesystem/fd.json",
    "builtin/filesystem/find.json",
    "builtin/filesystem/ls.json",
    "builtin/filesystem/tree.json",
    "builtin/system/free.json",
    "builtin/system/lsof.json",
    "builtin/system/ps-all.json",
    "builtin/system/ps-aux.json",
    "builtin/system/ps-ef.json",
    "builtin/search/rg.json",
    "builtin/search/grep.json",
    "builtin/search/git-grep.json",
    "builtin/git/status.json",
    "builtin/git/diff.json",
    "builtin/git/log-oneline.json",
    "builtin/git/branch-list.json",
    "builtin/git/branch-all.json",
    "builtin/git/branch-verbose.json",
    "builtin/git/reflog.json",
    "builtin/git/remote-show.json",
    "builtin/git/remote-verbose-long.json",
    "builtin/git/remote-verbose.json",
    "builtin/git/stash-list.json",
    "builtin/git/tag-list-short.json",
    "builtin/git/tag-list.json",
    "builtin/git/worktree-list.json",
    "builtin/rust/cargo-test.json",
    "builtin/rust/cargo-build.json",
    "builtin/rust/cargo-check.json",
    "builtin/rust/cargo-clippy.json",
    "builtin/rust/cargo-audit.json",
    "builtin/rust/cargo-coverage.json",
    "builtin/go/test.json",
    "builtin/go/vet.json",
    "builtin/go/build.json",
    "builtin/python/pytest.json",
    "builtin/python/module-pytest.json",
    "builtin/python/uv-pytest.json",
    "builtin/python/ruff.json",
    "builtin/python/uv-ruff.json",
    "builtin/python/mypy.json",
    "builtin/python/pyright.json",
    "builtin/js/test.json",
    "builtin/js/run-test.json",
    "builtin/js/run-check.json",
    "builtin/js/check-alias.json",
    "builtin/js/lint-alias.json",
    "builtin/js/typecheck-alias.json",
    "builtin/js/run-build.json",
    "builtin/js/build-alias.json",
    "builtin/js/run-lint.json",
    "builtin/js/run-typecheck.json",
    "builtin/js/run-coverage.json",
    "builtin/js/run-format-check.json",
    "builtin/js/run-slophammer.json",
    "builtin/js/run-docs-check.json",
    "builtin/js/pnpm-vitest.json",
    "builtin/js/pnpm-vitest-shorthand.json",
    "builtin/js/npx-vitest.json",
    "builtin/js/pnpm-oxlint.json",
    "builtin/js/npx-eslint.json",
    "builtin/js/npx-prettier-check.json",
    "builtin/js/pnpm-prettier-check.json",
    "builtin/js/eslint.json",
    "builtin/js/tsc.json",
    "builtin/gh/pr-checks.json",
    "builtin/gh/pr-view.json",
    "builtin/gh/pr-list.json",
    "builtin/gh/pr-diff.json",
    "builtin/gh/run-view.json",
    "builtin/gh/run-list.json",
    "builtin/gh/run-watch.json",
    "builtin/gh/issue-view.json",
    "builtin/gh/issue-list.json",
    "builtin/gh/release-view.json",
    "builtin/gh/issue-status.json",
    "builtin/gh/pr-status.json",
    "builtin/gh/release-list.json",
    "builtin/gh/repo-list.json",
    "builtin/gh/repo-view.json",
    "builtin/gh/workflow-list.json",
    "builtin/gh/workflow-view.json",
    "builtin/gh/search-prs.json",
    "builtin/gh/search-issues.json",
    "builtin/gh/search-code.json",
    "builtin/gh/search-repos.json",
    "builtin/hf/jobs-logs.json",
    "builtin/hf/spaces-logs.json",
    "builtin/herdr/pane-list.json",
    "builtin/herdr/tab-list.json",
    "builtin/herdr/workspace-list.json",
    "builtin/build/task-test.json",
    "builtin/build/task-check.json",
    "builtin/build/task-build.json",
    "builtin/build/task-lint.json",
    "builtin/build/slophammer-go-check.json",
    "builtin/build/slophammer-rs-check.json",
    "builtin/build/ninja.json",
    "builtin/build/cmake.json",
    "builtin/build/cmake-preset.json",
    "builtin/build/cmake-source.json",
    "builtin/build/maven-test.json",
    "builtin/build/maven-verify.json",
    "builtin/build/maven-package.json",
    "builtin/build/gradle-test.json",
    "builtin/build/gradle-build.json",
    "builtin/build/gradle-check.json",
    "builtin/dotnet/build.json",
    "builtin/dotnet/test.json",
    "builtin/ops/docker-logs.json",
    "builtin/ops/docker-build.json",
    "builtin/ops/docker-buildx.json",
    "builtin/ops/docker-stats.json",
    "builtin/ops/container-images.json",
    "builtin/ops/container-ps.json",
    "builtin/ops/kubectl-logs.json",
    "builtin/ops/kubectl-get.json",
    "builtin/ops/kubectl-describe.json",
    "builtin/ops/kubectl-events.json",
    "builtin/ops/kubectl-top.json",
    "builtin/ops/journalctl.json",
    "builtin/ops/systemctl-status.json",
    "builtin/ops/systemctl-user-status.json",
    "builtin/reviews/codex-review.json"
  ]
}