Files
smb-online/docs/agents/triage-labels.md
T
mivanchenko b70fd06e7d Add agent-skills config for Gitea + triage
Scaffolds the per-repo config the mattpocock engineering skills expect:
- AGENTS.md with the ## Agent skills block (issue tracker, triage labels, domain docs)
- docs/agents/issue-tracker.md — Gitea REST API workflow (gh/glab don't apply)
- docs/agents/triage-labels.md — canonical role -> Gitea label mapping (1:1)
- docs/agents/domain.md — single-context CONTEXT.md/ADR consumer rules

Triage state labels (needs-triage, needs-info, ready-for-agent, ready-for-human,
wontfix) created in the tracker; all open issues seeded with needs-triage.
Run triage with /mattpocock-skills:triage.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DgbgipE41xwPcQJnhnq1J1
2026-07-23 10:31:59 +02:00

1.6 KiB

Triage Labels

The skills speak in terms of canonical triage roles. This file maps those roles to the actual label strings used in this repo's Gitea tracker (BPPP/smb-online). We use the canonical names verbatim, so the mapping is 1:1.

Category roles (exactly one per triaged issue)

Role in mattpocock/skills Label in our tracker Meaning
bug bug Something is broken
enhancement enhancement New feature or improvement

State roles (exactly one per triaged issue)

Role in mattpocock/skills Label in our tracker Meaning
needs-triage needs-triage Maintainer needs to evaluate this issue
needs-info needs-info Waiting on reporter for more information
ready-for-agent ready-for-agent Fully specified, ready for an AFK agent
ready-for-human ready-for-human Requires human implementation
wontfix wontfix Will not be actioned

When a skill mentions a role (e.g. "apply the AFK-ready triage label"), use the corresponding label string from these tables. Attach labels via the Gitea API by label id — see docs/agents/issue-tracker.md and GET $API/labels for the live id↔name mapping.

Edit the right-hand column if the vocabulary ever diverges.