# Code of conduct

TEDI is a small open-source project and we want it to stay a place people enjoy contributing to.

## The rules, briefly

- **Be respectful.** Disagreement is fine; rudeness, condescension, and personal attacks are not.
- **Assume good faith.** Most miscommunication isn't malicious. Clarify before escalating.
- **Stay on topic.** Issues, PRs, and discussions are about TEDI. Take off-topic conversations elsewhere.
- **No harassment.** Targeted insults, slurs, sustained disruption, sexualized comments, doxxing, or threats are not tolerated, anywhere, against anyone.
- **No spam.** That includes promotional links, irrelevant cross-posting, and AI-generated noise that doesn't engage with the actual conversation.

This applies to everything inside the project: issues, PRs, discussions, commits, and any community space we create later (Discord, etc.).

## Enforcement

If you see a violation, or experience one, open a private report via [GitHub Security Advisories](https://github.com/IlhamriSKY/TEDI/security/advisories/new) with "Conduct" in the title, or DM a maintainer. Include links and context.

Maintainers may, at their discretion:

1. Edit or delete the offending content
2. Issue a private warning
3. Lock the thread
4. Block the account from the project

We default to the lightest action that resolves the situation. Severe or repeat violations skip steps.

## Scope

Maintainers act in this project's spaces. We don't police behavior outside the project, but we do consider patterns of behavior elsewhere when deciding on enforcement here.

---

_This document is intentionally short. It is inspired by the [Contributor Covenant](https://www.contributor-covenant.org/) but kept compact for a small project._
