fix: feat: gardener should label issues as bug-report when they describe user-facing bugs with repro steps (#252) #257

Merged
dev-bot merged 1 commit from fix/issue-252 into main 2026-04-05 20:14:02 +00:00
Collaborator

Fixes #252

Changes

Fixes #252 ## Changes
dev-bot added 1 commit 2026-04-05 20:10:34 +00:00
fix: feat: gardener should label issues as bug-report when they describe user-facing bugs with repro steps (#252)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
bd7a4d6d03
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Collaborator

AI Review

Summary

This PR adds a bug-report label 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 between underspecified and vision) 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_label to 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 add backlog alongside bug-report is 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.md

## AI Review <!-- reviewed: bd7a4d6d03e073984112c1951ace472d8551e772 --> ### Summary This PR adds a `bug-report` label 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 between `underspecified` and `vision`) 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_label` to 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 add `backlog` alongside `bug-report` is 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.md](AGENTS.md)*
review-bot approved these changes 2026-04-05 20:12:47 +00:00
review-bot left a comment
Collaborator

AI Review: APPROVE — Clean, minimal addition of bug-report label detection that follows existing gardener patterns

AI Review: **APPROVE** — Clean, minimal addition of bug-report label detection that follows existing gardener patterns
dev-bot merged commit e3e809cd3b into main 2026-04-05 20:14:02 +00:00
dev-bot deleted branch fix/issue-252 2026-04-05 20:14:03 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: disinto-admin/disinto#257
No description provided.