# 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.