# Code of conduct HeapLeach welcomes people of every background and experience level. These expectations apply to project issues, pull requests, reviews and other project spaces, including maintainers. ## Working together - Be patient with questions and give feedback that helps someone act on it. - Discuss the code and the problem. Do not insult or attack the person. - Respect differences in experience, identity, language and opinion. - Accept corrections and give credit for others' work. - Respect privacy. Do not publish personal information, credentials or private content without permission. Harassment, discriminatory remarks, threats, sexual harassment, repeated disruption and retaliation against someone raising a concern are not acceptable. ## Reporting a concern Use **Report content** in the menu on an issue, pull request or comment. Where available, choose **Report to repository admins** to alert maintainers. For threats, abuse, sensitive reports or a concern involving a maintainer, use GitHub's reporting channel instead. [GitHub explains the available reporting options](https://docs.github.com/en/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam). Do not repeat private information in a public issue to report a violation. Security vulnerabilities have a separate [private reporting process](SECURITY.md). ## Enforcement Maintainers may edit or remove harmful content, explain the expected change, warn participants, restrict interactions or block participation. The response should reflect the severity and repetition of the behavior; serious harm can warrant immediate restrictions. Apply these expectations consistently, explain moderation decisions when doing so does not disclose private information, and do not retaliate against people who report concerns.