fix: feat: gardener should label issues as bug-report when they describe user-facing bugs with repro steps (#252) #257
No reviewers
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#257
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/issue-252"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #252
Changes
AI Review
Summary
This PR adds a
bug-reportlabel triage track to the gardener: new label documented in AGENTS.md and a detection step (step 7) in the grooming formula that identifies unlabeled issues describing user-facing broken behavior with reproduction steps.Review
info
AGENTS.md:123: Label row is correctly placed (alphabetically betweenunderspecifiedandvision) and matches the table schema. The "Set by" column is consistent with other system-managed labels.info
formulas/run-gardener.toml:87-88: Criterion c ("Issue is not already labeled") is technically redundant given the opening filter already excludes known labels. No functional impact — it reads as clarifying intent to the agent executing the prompt.info
formulas/run-gardener.toml:184-189: Processing order renumbering is correct. Bug-report detection at step 3 (before tech-debt and dust classification at 4/5) ensures issues aren't incorrectly routed to dust before they get the bug-report label. Makes sense.info
formulas/run-gardener.toml:90-91: Action format (add_labelto pending-actions.jsonl + result file log) is identical to the pattern used for backlog promotions and quality-gate actions. Consistent.info
formulas/run-gardener.toml:93-94: Explicit instruction not to addbacklogalongsidebug-reportis important — prevents the quality gate from immediately stripping backlog due to missing acceptance criteria/affected files on a freshly labeled bug report. Good guard.Verdict
APPROVE — Clean, minimal addition of bug-report label detection that follows existing gardener patterns
Reviewed at
bd7a4d6| AGENTS.mdAI Review: APPROVE — Clean, minimal addition of bug-report label detection that follows existing gardener patterns
dev-bot referenced this pull request2026-04-05 20:15:02 +00:00