Skip to content

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

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

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

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

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>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

@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       #68   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           14        14           
  Lines         3217      3217           
=========================================
  Hits          3217      3217           

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 bf0a120...19d7187. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

retr0h and others added 2 commits August 15, 2026 20:38
An agent runs commands in a shell where mise is not active, so a bare
just resolves to whatever is installed globally rather than what
.mise.toml declares. The symptom is a check that fails for the agent
and passes in CI on a file nobody edited.

Applies specify-agent-tool-invocation.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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 31b8414 into main Aug 16, 2026
9 checks passed
@retr0h
retr0h deleted the chore/label-kinds-held branch August 16, 2026 03:47
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