Thanks for your interest in contributing.
- Fork the repo and clone it locally
- Make sure you have Swift 5.9+ and macOS 13+
- Run
swift buildto verify everything compiles
- Create a branch from
main - Keep changes focused — one feature or fix per PR
- Test your changes by building and running the app locally
- Follow the existing code style
- Open a PR against
main - Write a clear description of what changed and why
- PRs are squash-merged, so your PR title becomes the commit message
Open an issue with steps to reproduce. Include your macOS version and any relevant config.
Please do not open public issues for security vulnerabilities. See SECURITY.md for reporting instructions.