code-review code reviews are required before merging to main provide context what was changed? what is critical? how much time will this take? process: set state to done by reviewer or not? timely reviews