# Contributing to Motion ## Creating a Branch To contribute, please create your own branch following this pattern: -. This helps in keeping contributions organized and identifiable. After making your changes, contribute by making a pull request (PR) to the main branch. Ensure that your branch is up to date with main before creating a PR. ## Commit Messages Commit messages should follow commit lint rules, and be clear in their objective. Use simple present tense to describe your changes, e.g., "Add new collision detection algorithm." Avoid any kind of offensive language or inappropriate comments. Clear and respectful communication ensures a professional and collaborative environment. ## Documenting Features If you add new features, remember to document them thoroughly. Update relevant sections in the codebase, including `README.md`, and any other documentation files. This helps other developers understand the changes and how to utilize the new features effectively.