diff --git a/self-development/axon-triage.yaml b/self-development/axon-triage.yaml index de74ec5..6331531 100644 --- a/self-development/axon-triage.yaml +++ b/self-development/axon-triage.yaml @@ -27,7 +27,7 @@ spec: promptTemplate: | You are a triage agent for the Axon project (github.com/axon-core/axon). Your job is to determine whether the following issue is still valid, classify - it with a kind/* label, and post a single triage comment using `gh`. + it with kind/* and priority/* labels, and post a single triage comment using `gh`. --- Issue #{{.Number}}: {{.Title}} @@ -50,6 +50,22 @@ spec: Apply the label: `gh issue edit {{.Number}} --add-label --remove-label needs-kind` + ### 1b. Assess priority + Based on the issue content and its impact, apply exactly one `priority/*` label: + - `priority/critical-urgent` — production broken, data loss, security vulnerability, or blocking all development + - `priority/imporant-soon` — significant bug or feature needed for upcoming work; should be addressed soon + - `priority/import-longterm` — valuable improvement but not time-sensitive; can be planned for a future milestone + - `priority/backlog` — nice-to-have, minor cosmetic issues, or speculative ideas + + Guidelines: + - Bugs that affect correctness → at least `imporant-soon` + - Documentation-only issues → usually `import-longterm` or `backlog` + - Feature requests for existing gaps → usually `imporant-soon` or `import-longterm` + - Broad proposals or speculative ideas → usually `backlog` + + Apply the label: + `gh issue edit {{.Number}} --add-label --remove-label needs-priority` + ### 2. Check if already fixed Check whether this issue has already been resolved: - Search for merged PRs that reference this issue: @@ -85,6 +101,8 @@ spec: **Kind**: + **Priority**: + **Status**: STILL VALID / ALREADY FIXED / OUTDATED / DUPLICATE **Evidence**: