Complete triage lifecycle with priority, actor, and label cleanup#444
Open
axon-agent[bot] wants to merge 1 commit intomainfrom
Open
Complete triage lifecycle with priority, actor, and label cleanup#444axon-agent[bot] wants to merge 1 commit intomainfrom
axon-agent[bot] wants to merge 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
1 issue found across 1 file
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="self-development/axon-triage.yaml">
<violation number="1" location="self-development/axon-triage.yaml:80">
P2: Priority label names are misspelled ("imporant" / "import") which will cause the triage agent to apply incorrect labels instead of the intended "important" priority labels.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
gjkim42
requested changes
Feb 26, 2026
self-development/axon-triage.yaml
Outdated
Comment on lines
79
to
82
| - `priority/critical-urgent` — Security vulnerability, data loss, or complete breakage | ||
| - `priority/imporant-soon` — Blocks adoption, user-facing bug, or significant usability issue | ||
| - `priority/import-longterm` — Valuable improvement but not urgent | ||
| - `priority/backlog` — Nice to have, low impact |
Member
3 tasks
96f7010 to
ab9fd26
Compare
gjkim42
requested changes
Feb 26, 2026
Member
gjkim42
left a comment
There was a problem hiding this comment.
And squash commits.
/reset-worker
self-development/axon-triage.yaml
Outdated
| Based on your analysis, recommend a priority level: | ||
| - `priority/imporant-soon` — Blocks adoption, user-facing bug, security issue, | ||
| or directly requested by the maintainer | ||
| - `priority/import-longterm` — Valuable improvement but not urgent, nice-to-have |
ec44eb0 to
055b8e5
Compare
Extend the axon-triage promptTemplate to handle the full triage lifecycle: - Add priority assessment (task 5) with correctly-spelled priority/* labels and clear criteria for each level - Add actor recommendation (task 6) with explicit criteria for actor/axon vs needs-actor - Update label management to swap needs-triage -> triage-accepted after posting the triage comment - Update the triage comment format to include Priority and Actor fields - Rename misspelled GitHub labels (priority/imporant-soon -> priority/important-soon, priority/import-longterm -> priority/important-longterm) Closes #437 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
055b8e5 to
18c56fe
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Extend the axon-triage promptTemplate to handle the full triage lifecycle instead of stopping after kind classification:
priority/*labels (priority/important-soon,priority/important-longterm,priority/backlog) and clear criteria for each levelactor/axonvsneeds-actorneeds-triage→triage-acceptedafter posting the triage commentpriority/imporant-soon→priority/important-soon,priority/import-longterm→priority/important-longterm)Before: Triage agent classifies (
kind/*) and checks validity, then stops. Maintainer must manually assess priority, assign actor, and update 3-4 labels per issue.After: Triage agent completes all label operations. Maintainer reviews the triage comment (now includes priority + actor justification) and removes
axon/needs-inputto approve — a single operation instead of 5.Test plan
needs-triage→triage-acceptedaxon/needs-inputis still applied as the human review gateCloses #437
🤖 Generated with Claude Code