🔍 Code Review Process¶
At Darukaa, we follow a strict code review process to maintain code quality and knowledge sharing across the team.
4-Eye Principle¶
- Every Pull Request (PR) must be reviewed and approved by at least one other team member (minimum two sets of eyes).
- Reviewers should verify:
- Code correctness & logic
- Code style & consistency
- Security and performance considerations
- Adequate test coverage
- Documentation updates if needed
PR Best Practices¶
- Title & Description
Provide a clear, concise title and a detailed description explaining: - What problem the PR addresses
- Summary of the changes
-
Any relevant links (issue, design docs, tickets)
-
Labels
Apply appropriate labels for easier tracking, e.g.: featurebugfixdocumentationneeds review-
urgent -
Size & Scope
Keep PRs small and focused to speed up reviews and reduce merge conflicts.
After Approval¶
- Once approved, the PR can be merged by the author or reviewer.
- Ensure CI checks pass before merging.
- Delete the branch after merge to keep the repo clean.
Questions?¶
Reach out in #product-team.
Following this process helps us ship safe, maintainable, and high-quality code — together. 🚀