b70fd06e7d
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
1.6 KiB
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.