thermondo Developer Handbook
If you think a feature is finished, create a pull request. Then pick someone to review your code. Perhaps do a private review for yourself before that (this will often save time).
All contributors should do reviews. The reviewers SHOULD be chosen based on their skill set or knowledge about the requirements.
When the reviewer has approved a pull request it’s up to the author of the code to merge to master/main.