- Create a branch from
main. - Make focused, minimal changes.
- Run relevant checks locally.
- Open a pull request with clear context.
- Keep PRs scoped to one topic.
- Include a short summary of what changed and why.
- Reference related issues when applicable.
- Update docs when behavior changes.
- Follow existing project style and conventions.
- Avoid unrelated refactors.
- Prefer clear, maintainable implementations.
Use concise, descriptive commit messages (for example: feat: add airport search index).