Skip to content

chore: label the kinds of file this repository holds - #444

Merged
retr0h merged 2 commits into
mainfrom
chore/label-kinds-held
Aug 16, 2026
Merged

chore: label the kinds of file this repository holds#444
retr0h merged 2 commits into
mainfrom
chore/label-kinds-held

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator

Applies specify-pull-request-labels.

Labels now describe what this repository holds, by purpose as well as format.

By purpose

Label Matches
kind/agents AGENTS.md, CLAUDE.md, .claude/**
kind/contributing CONTRIBUTING.md
kind/policy AI_POLICY.md, CODE_OF_CONDUCT.md, LICENSE
kind/toolchain .mise.toml, .golangci.yml, .goreleaser.yaml, codecov.yml, .coverignore, dependabot.yml
kind/deps go.mod, go.sum, package.json, bun.lock

kind/docs previously matched every .md in the repository, so a change to agent guidance and a change to reference documentation carried the same label. It is now README.md and docs/**.

Also fixed

  • kind/just added — justfiles were never labelled
  • github/actionkind/action, so every label shares a prefix
  • kind/yaml no longer overlaps kind/action
  • Labels matching nothing here removed
  • LICENSE, .mise.toml, and .coverignore were matched by nothing — no extension for a format label to catch
  • go.mod/go.sum were unlabelled, so every Dependabot pull request arrived without a label

🤖 Generated with Claude Code

Adds kind/just -- twenty justfiles across the organization and no
label ever matched them. Removes labels matching nothing here.
Renames github/action to kind/action so every label shares a prefix,
and stops kind/yaml overlapping it.

Applies specify-pull-request-labels.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Aug 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #444   +/-   ##
=======================================
  Coverage   99.94%   99.94%           
=======================================
  Files         484      484           
  Lines       24935    24935           
=======================================
  Hits        24921    24921           
  Misses         14       14           

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 66b2381...a36132c. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

kind/docs matched every markdown file, so agent guidance, policy, the
contributing guide and reference documentation were indistinguishable.
Splits them, and adds labels for toolchain configuration and
dependency manifests -- the latter meaning Dependabot pull requests
were arriving unlabelled.

LICENSE, .mise.toml and .coverignore were matched by nothing, having
no extension a format label could catch.

Applies specify-pull-request-labels.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@retr0h
retr0h merged commit 734e5eb into main Aug 16, 2026
10 checks passed
@retr0h
retr0h deleted the chore/label-kinds-held branch August 16, 2026 03:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant