# Contributing
Thanks for your interest in improving Lumora.
## Development setup
1. Install Rust stable toolchain.
2. Clone the repository.
3. Run:
```bash
cargo check
cargo test
```
## Pull request guidelines
- Keep changes focused and small when possible.
- Add or update tests for behavior changes.
- Update docs (`README.md`, `CHANGELOG.md`) when user-facing behavior changes.
- Ensure CI passes on all platforms.
## Commit and release notes
- Use clear commit messages.
- Include a changelog entry for release-relevant changes.
## Code of conduct
By participating, you agree to interact respectfully and constructively.