Be professional, be direct, and be respectful of other people's time. This project has a narrow scope and a small community. Keep it that way by keeping discussions focused and constructive.
- Communicate clearly and without hostility.
- Critique code and ideas, not people.
- Accept that maintainers may close or reject contributions — that is not a personal judgment.
- Stay on topic. This is a repository about ID generation, not a general forum.
- Personal attacks, insults, or harassment of any kind.
- Discriminatory language or behavior.
- Deliberately derailing issues or pull requests.
- Sustained off-topic noise.
This code of conduct applies to all project spaces: issues, pull requests, discussions, and any other place where the project is represented.
If you experience or witness behavior that violates this code of conduct, open a private report via GitHub's report content feature, or contact the maintainer directly through GitHub.
Reports are handled confidentially. Responses may include a warning, temporary restriction, or permanent ban from the project, depending on severity.
Maintainers have the right and responsibility to remove, edit, or reject comments, commits, issues, and other contributions that do not align with this code of conduct, and to ban contributors whose behavior is harmful to the project or its community.