# Contributing ## Workflow 1. Create a branch from `main`. 2. Make focused, minimal changes. 3. Run relevant checks locally. 4. Open a pull request with clear context. ## Pull Request Expectations - 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. ## Code Quality - Follow existing project style and conventions. - Avoid unrelated refactors. - Prefer clear, maintainable implementations. ## Commit Messages Use concise, descriptive commit messages (for example: `feat: add airport search index`).