# Code of Conduct

We want this project to be a welcoming place for everyone who wants to
contribute, learn, or use it — regardless of experience level, background, or
identity.

## In short

- **Be respectful.** Treat others the way you'd want to be treated.
- **Assume good intent.** Most disagreements are misunderstandings.
- **Be constructive.** Critique ideas, not people. Suggest improvements.
- **Keep it on-topic.** This project is about understanding codebases.

## What's not OK

- Personal attacks, insults, or sustained disruption of discussions.
- Posting someone's private information without their explicit permission.
- Repeatedly ignoring requests from maintainers to change behavior.

## Reporting

If you see behavior that violates this code, please open a private email to
the maintainer listed in the repository profile, or use GitHub's
[private vulnerability / abuse reporting](https://docs.github.com/en/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam).

Maintainers will review reports and take whatever action they think is
appropriate — typically a private warning, sometimes a temporary or permanent
ban from the project. Reports will be kept confidential.

## Scope

This code applies in all project spaces: issues, pull requests, discussions,
commits, and any other project-affiliated channel.

---

This document is intentionally short. It's based on the spirit of the
[Contributor Covenant](https://www.contributor-covenant.org/) without
reproducing it verbatim.
