# Code of Conduct

KiCad MCP Pro exists to help people build safer, more reliable electronic design automation workflows. Contributors and maintainers are expected to keep the project professional, inclusive, and technically rigorous.

## Expected behavior

- Be respectful, patient, and specific when discussing bugs, design tradeoffs, or review feedback.
- Critique ideas, code, tests, documentation, and evidence; do not attack people.
- Assume good intent, but correct unsafe, misleading, or unsupported claims quickly.
- Keep examples, logs, boards, and screenshots free of secrets, customer data, and private design files unless they are intentionally shared in a private security report.
- Respect maintainers\047 time by using the issue templates and providing reproducible details.

## Unacceptable behavior

- Harassment, threats, hate speech, sexualized language, or personal attacks.
- Publishing private contact details, credentials, customer board data, or other sensitive material without permission.
- Repeatedly demanding maintainer action outside the documented support and triage process.
- Intentionally submitting misleading reports, malicious code, secret exfiltration paths, or unsafe automation behavior.

## Enforcement

Maintainers may edit or delete comments, close issues, block users, or restrict participation when behavior harms the project or its users. Security-sensitive incidents should be handled privately through GitHub Security Advisories.

To report conduct concerns, contact the project maintainer listed in [`MAINTAINERS.md`](MAINTAINERS.md). For active vulnerabilities, use the private process in [`SECURITY.md`](SECURITY.md).
