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.
- 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.
- 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.
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.
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.
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 without reproducing it verbatim.