Back to Get Shit Done

Triage Labels

docs/agents/triage-labels.md

1.42.01.7 KB
Original Source

Triage Labels

Maps the five canonical triage roles to the actual label strings in gsd-build/get-shit-done.

Canonical roleLabel in this repoNotes
needs-triageneeds-triageAuto-applied by GitHub Action on every new issue
needs-infoneeds-reproductionWaiting on reporter — cannot reproduce, more info required
ready-for-agentconfirmedBug verified + fully specified — AFK agent can pick up
ready-for-humanapproved-enhancement / approved-featureEnhancement/feature approved by maintainer — human codes it
wontfixwontfixWill not be actioned

Notes on this repo's label model

  • confirmed is the AFK-agent-ready signal for bugs. It means "verified to exist and reproducible."
  • For enhancements and features, maintainer approval is approved-enhancement / approved-feature respectively. A contributor (human or agent) may not write code until one of these is applied.
  • There is no separate "ready-for-human" vs "ready-for-agent" distinction for enhancements — both flow through the same approved-* labels. If the work requires human judgment (design decisions, external access), note it in the issue body.
  • needs-triage is removed when any other state label is applied.
  • needs-reproduction is used instead of the generic needs-info — be specific in triage comments about what reproduction steps or information are missing.