-
Notifications
You must be signed in to change notification settings - Fork 44
feat(docs): define inactivity closure policies for issues and PRs #452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- add issue inactivity policy to GOVERNANCE.md with 60-day stale and 14-day grace - add PR inactivity policy to CONTRIBUTING.md with 14-day stale and 7-day grace 📋 - Generated by Copilot
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #452 +/- ##
==========================================
- Coverage 76.22% 76.19% -0.03%
==========================================
Files 20 20
Lines 3503 3503
==========================================
- Hits 2670 2669 -1
- Misses 833 834 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Defines and documents a repository policy for closing stale issues/discussions and pull requests, establishing clear inactivity thresholds and exemptions to reduce backlog noise.
Changes:
- Added an “Inactivity Closure Policy” section to
GOVERNANCE.mdfor issues and discussions, including thresholds, exemptions, and reopening rules. - Added a “Pull Request Inactivity Policy” section to
CONTRIBUTING.mdfor PRs, including author-only inactivity semantics, exemptions, and reopening rules. - Updated
ms.datemetadata in both documents.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| GOVERNANCE.md | Adds issue/discussion inactivity lifecycle policy and links to PR policy in CONTRIBUTING. |
| CONTRIBUTING.md | Adds PR inactivity policy section, TOC entries, and cross-link back to governance policy. |
- correct two-stage to three-stage lifecycle in GOVERNANCE.md - add waiting-on-author condition and Paused row to CONTRIBUTING.md PR table - run table formatter to pass CI check 📝 - Generated by Copilot
bindsi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great improvement and governance for the project
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
📝 - Generated by Copilot
Description
Defines inactivity closure policies for issues, discussions, and pull requests to reduce noise from stale items.
Issue and discussion policy (GOVERNANCE.md) — Issues inactive for 60 days receive a
stalelabel and warning comment. If no activity follows within 14 days (74 days total), the issue is closed asnot_plannedwith aclosed-stalelabel. Exemptions:pinned,security,do-not-close, and milestone-assigned issues. Discussions follow the same thresholds with manual enforcement until tooling supports automation.Pull request policy (CONTRIBUTING.md) — Active PRs waiting on the author for 14 days receive a
stalelabel. If no author activity follows within 7 days (21 days total), the PR is closed. Draft PRs are fully exempt. Additional exemptions:do-not-closeandwaiting-on-reviewerlabels.Policy Summary
pinned,security,do-not-close, milestone-assigneddo-not-close,waiting-on-reviewerSix supporting labels have been pre-created on the repository:
stale,closed-stale,do-not-close,pinned,waiting-on-author,waiting-on-reviewer.Related Issue(s)
Type of Change
Code & Documentation
Infrastructure
AI Artifacts
.instructions.md).prompt.md).agent.md)SKILL.md)Other
Testing
Checklist
Required Checks
Required Automated Checks
npm run lint:mdnpm run lint:frontmatterSecurity Considerations
Additional Notes
This PR is intentionally scoped to the governance and contributor documentation changes for inactivity policies. The community interaction message templates (Scenario 10 and 11 time-period values) are tracked separately alongside the backlog management pipeline in PR #448.