SSHScript welcomes people of every background and experience level. We are committed to a collaborative environment in which participation is respectful, constructive, and free from harassment.
- Be respectful and assume good faith while still discussing technical risks directly.
- Give actionable feedback about work rather than making personal judgments.
- Acknowledge different experience levels, environments, and communication styles.
- Protect credentials, personal information, internal infrastructure details, and embargoed vulnerability information.
- Accept moderation decisions and correct harmful behavior promptly.
- Harassment, intimidation, threats, stalking, or discriminatory language.
- Sexualized language, imagery, or unwelcome attention.
- Personal attacks, deliberate humiliation, or sustained disruption.
- Publishing another person's private information without permission.
- Retaliation against someone who reports a concern in good faith.
- Using project spaces to distribute malware, credentials, or knowingly unsafe instructions.
Reasonable technical disagreement, security review, and criticism of code are not harassment when expressed professionally and focused on the work.
This policy applies to repository issues, pull requests, reviews, discussions, release and documentation spaces, and other public interactions in which a person represents the SSHScript project.
Do not post a conduct report publicly. Contact the maintainer at iapyeh@gmail.com with links or screenshots, the relevant dates, a factual description, and any immediate safety concern. Share only information needed to evaluate the report.
Suspected software vulnerabilities belong in GitHub private vulnerability reporting, as described in SECURITY.md.
Reports will be reviewed as privately as practical. A maintainer named in or directly involved with a report should not make the enforcement decision when a reasonable alternative reviewer is available. Knowingly false reports may themselves violate this policy; an unproven good-faith report does not.
Project maintainers may edit or remove content, request a correction, issue a warning, limit participation, or permanently exclude a participant. Responses will be based on severity, impact, pattern of behavior, and willingness to correct the problem. Illegal activity or a credible threat may be referred to the appropriate service provider or authority.