docs(triage): retire the eight-seat role labels for Core Roster v2 #1237
No reviewers
Labels
No labels
burndown-2026-06
burndown-2026-08
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/devrel
role/eval
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/sysadmin
role/tpm
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/agentic-os!1237
Loading…
Reference in a new issue
No description provided.
Delete branch "aos/claude/label-taxonomy-role-rename"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Step 5 of coilyco-flight-deck/agent-compose#342. Docs-only.
Why now
label-taxonomy.mdcarries its own rule: "Change the labels, the matchers, and these docs in one batch." The labels change in infrastructure#933. There are no matchers forrole/*. This is the docs third.What changed
The value list, the rename history, and two additions worth calling out.
This page now says it describes rather than defines. The taxonomy is declared in infrastructure's
config/forgejo-label-taxonomy.yamland converged from there. The authority used to be live Forgejo org state in one org, which a script copied outward, so a label change was an API call with no diff and no commit, and this page sat describing a set that had moved with nothing able to notice. Naming where the definition lives fixes the class rather than the instance.The breaking-change warning is now scoped. It is load-bearing for
priority/*andautonomy/*, which are matched by string in a dispatch gate, a doc-content test, two AGENTS files, a worklog, and a migration script. It does not reachrole/*, which is matched nowhere outside this page. That distinction is what made this rename cheap, and reading the warning as uniform is what would have made it look expensive.Do not merge this before the labels exist
Holding the merge deliberately, against this repo's usual merge-your-own-PR lane.
If this lands before Kai runs
just forgejo-label-taxonomywith an owner token, the page namesrole/platformwhile the org still carriesrole/engineer. An agent following the page would apply a label that does not exist, and per the note in sirens-echo's AGENTS.md a wrong label name silently applies nothing rather than erroring.The window hurts equally in both directions, which is exactly why the batch rule exists. Correct order:
I will merge on confirmation that step 2 ran.
Refs coilyco-flight-deck/agent-compose#342