> If you want code reviews to be good you need a policy that the reviewers need to approve it 3 days in a row without changes
I may be misunderstanding, but it sounds like you’re dealing with very complex PRs/commits.
I think the first problem to solve is get your commits to a reasonable size, so that you don’t need 3 days worth of approvals and multiple passes for review. (That sounds insane to me!)
My typical commits are maybe 100-200 lines (many of them much smaller), so needing 3 days of approvals would be way overkill. And a single pass is plenty.