# Contributing

Thanks for taking the time to improve this project.

## Before You Start

- Search existing issues and discussions before opening a new thread.
- Use issues for bugs and actionable feature requests.
- Use discussions for questions, ideas, and usage examples.
- Do not open public issues for security problems; follow `SECURITY.md` instead.

## Pull Requests

Keep pull requests focused and easy to review. Include a short summary, note user-facing changes, and mention any tests or checks you ran. If a change affects setup or behavior, update the README or relevant docs.

## Development

Follow the setup instructions in the README. Prefer small, clear changes over broad rewrites. When possible, add or update tests for behavior changes.