docs: add issue templates, security policy, and update contributing guide#298
docs: add issue templates, security policy, and update contributing guide#298avoidwork wants to merge 1 commit into
Conversation
🤖 Augment PR SummarySummary: This PR adds GitHub community health docs to standardize how contributors file issues, request features, disclose security issues, and submit PRs. Changes:
🤖 Was this summary useful? React with 👍 or 👎 |
|
|
||
| | Version | Supported | | ||
| | ------- | ------------------ | | ||
| | 6.x | :white_check_mark: | |
There was a problem hiding this comment.
| ### How to Report | ||
|
|
||
| 1. **Do not** open a public issue | ||
| 2. Email security findings to the maintainers |
There was a problem hiding this comment.
The reporting instructions say to “Email security findings to the maintainers” but don’t provide a specific contact address or an alternative (e.g., GitHub Security Advisories), which may block responsible disclosures.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| - [ ] JSDoc comments added/updated | ||
| - [ ] CHANGELOG.md updated (if applicable) | ||
|
|
||
| ## Screenshots (if applicable) |
There was a problem hiding this comment.
The new “Screenshots (if applicable)” section can conflict with the project rule that PR templates shouldn’t leave sections blank (AGENTS.md 7.4); contributors may need explicit guidance like using N/A when not applicable.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
Summary
Adds comprehensive documentation templates and policies to filesize.js.
Changes
New Files
Updated Files
Why
These templates standardize how contributors report issues, request features, and submit PRs. The security policy provides a clear responsible disclosure path. The updated contributing guide makes the review process transparent.
Checklist