-
attention
A demand is parked here for the assignee: pick up the thread, ack by removing this label
-
blocked
Waiting on another PR or issue to land first
-
blocker:ci-red
A check is failing — the agent owes a fix (not a rebase)
-
blocker:conflict
Does not merge — the branch conflicts and the agent owes a rebase
-
blocker:drill-pending
Release ceremony is correct but has no drill record yet
-
blocker:unrequested
Somebody still owes a verdict and nobody was asked for one
-
bug
Something isn't working
-
claimed
A builder owns it: assignee set, draft PR expected shortly
-
documentation
Improvements or additions to documentation
-
enhancement
New feature or request
-
epic
Organizes other issues via a dependency-ordered task list — builders never pick it
-
merge-next
Head of the merge queue — merge this one next (set by hand/agent, cleared here)
-
needs-ruling
A human decision is pending — question, options and a recommendation are in the comment
-
needs-triage
Did not come through triage — owes normalization or conversion to a discussion
-
offsite
Issue deliverable is a PR in another repository — claim clock paused
-
post-merge
Refs-linked PR merged; post-merge criteria remain and triage owns completion
-
ready
Triaged, spec complete, unblocked — a builder can start now and succeed
-
release
Release flow and version/packaging work
-
scope:bootstrap
bootstrap — hardening a pristine server into a node
-
scope:coolify
coolify-* — Coolify and backup install
-
scope:db
db.sh — dump/restore
-
scope:docs
README, CONTRIBUTING, docs/ — the prose contract
-
scope:drill
drill/ and drills/ — the harness, its legs and its records
-
scope:installer
install.sh — how rig lands on a machine
-
scope:labels
the labels workflow, the reconciler, labels.conf and labeler.yml
-
scope:platform
rig platform — machine facts and identity, converged or not
-
scope:runner
runner-* — GitHub runner lifecycle
-
scope:users
users-* — class model, apply/status, close-root
-
stale
No activity for 48h — needs a poke (sweep-managed)
-
state:addressing
All bots reviewed — coding agent owes the single reply + fixes
-
state:bots-reviewing
Waiting on the bot reviewers to finish the round
-
state:building
PR is a draft — the coding agent is still building
-
state:needs-human
No blockers, all bots approve — waiting on the human reviewer