# Code of Conduct ## Our Commitment The kstats project is intended to be a respectful, technically focused, and welcoming open source community. Harassment, discrimination, and hostile behavior have no place in the repository, discussions, documentation, or other official project spaces. ## Expected Behavior Participants are expected to: - communicate respectfully and professionally; - give constructive feedback focused on code, docs, and technical decisions; - assume good faith and ask clarifying questions before escalating; - accept correction gracefully and correct mistakes when needed; - help keep project spaces safe and productive. ## Unacceptable Behavior Examples of unacceptable behavior include: - insults, personal attacks, mockery, trolling, or repeated bad-faith provocation; - discriminatory or demeaning comments about a person's background or identity; - threats, intimidation, harassment, stalking, or unwanted sexual attention; - sharing someone else's private information without permission; - deliberate disruption of discussions, reviews, or collaboration. ## Enforcement Responsibilities For kstats, Code of Conduct decisions are made by the maintainer, `@devcrocod`, acting on behalf of Oremif. The maintainer may remove or edit comments, issues, pull requests, commits, discussions, or other content, and may apply temporary or permanent restrictions when necessary. ## Scope This Code of Conduct applies within this repository and in other official kstats or Oremif spaces, including issues, pull requests, discussions, documentation, and project chat channels. It also applies when someone is publicly representing kstats or Oremif in an official capacity. ## Reporting If you experience or witness behavior that violates this Code of Conduct, report it privately by direct message to [Pavel Gorgulov](https://kotlinlang.slack.com/team/U8AT4H5K7) in the Kotlinlang Slack workspace. Please include links, screenshots, or other context if available. Reports will be reviewed in good faith and handled as confidentially as reasonably possible. ## Enforcement Possible responses include a private warning, removal of content, a temporary participation restriction, or a permanent ban from project spaces. The response depends on the severity of the conduct, whether it is repeated, and its impact on others and on the project. ## Attribution This document is adapted from Contributor Covenant, version 2.1: https://www.contributor-covenant.org/version/2/1/code_of_conduct/