- Keep pull requests short-lived to minimize merge conflicts and simplify reviews.
- Embrace code discussion; we're here to improve each other's skills through constructive feedback.
- Communicate your work – let others know if you're working on something, or create a pull request.
- Don't aim for perfection before publishing a pull request; seek advice from colleagues on drafts.
- Report issues for project improvements; help identify and fix deficiencies.
- Update the changelog with any modifications made.
- Push only the necessary files in pull requests; avoid unnecessary local or configuration changes.
- If your code can be tested, please provide tests to enhance verification and understanding.
- Follow REST API principles when developing API components.