Commit Graph

3 Commits

Author SHA1 Message Date
gemini-cli[bot] 78d2ef5db2 # Proposed Improvements to Issue Lifecycle Management
## 📊 Summary
This PR optimizes the repository's automated issue lifecycle to address a growing backlog of over 2,000 open issues and nearly 500 "zombie" issues (those with no activity for >30 days).

## 🚀 Changes
- **Lowered Stale Threshold**: Reduced `STALE_DAYS` from 60 to 30. This aligns the stale bot with the repository's "Zombie" health metric and ensures inactive issues are flagged sooner.
- **Tightened "Needs Info" Grace Period**: Reduced `NO_RESPONSE_DAYS` from 14 to 7 for issues labeled `status/need-information`. This encourages faster turnaround from contributors or earlier closure of incomplete reports, freeing up maintainer bandwidth.

## 📈 Expected Impact
- **Reduced Backlog Age**: By flagging and closing inactive issues sooner, the average age of the open backlog will decrease.
- **Improved Focus**: Maintainers can focus on the ~1,500 active issues rather than the 500+ inactive ones.
- **Metric Alignment**: The `bottleneck_zombie_issues_count` metric (30d threshold) will now be directly addressed by the stale bot.

## 🛠️ Verification
- Validated script logic locally.
- Verified that exempt labels (pinned, security, help wanted) are preserved.
2026-05-05 22:55:07 +00:00
Christian Gunderman 04e875c5c8 fix(ci): respect exempt labels when closing stale items (#26475) 2026-05-04 23:00:14 +00:00
gemini-cli-robot a79da4f3a9 Robust Scale-Safe Lifecycle Consolidation (#26355)
Co-authored-by: gemini-cli[bot] <gemini-cli[bot]@users.noreply.github.com>
Co-authored-by: Christian Gunderman <gundermanc@google.com>
2026-05-04 22:07:47 +00:00