Be straightforward and be kind. Disagree about the work, not about the person doing it.
Assume the other person is trying to get it right. Most disagreements here are about a claim, and a claim is settled by reading the code or measuring, not by who is more insistent.
Say what you mean plainly. Blunt technical criticism is welcome and is not rudeness; a review that says a proof is unsound, or that a number is wrong, is doing its job.
Accept a correction the same way. Being wrong about something is ordinary, especially in this subject.
Give people room. Contributors here work across timezones and in second languages, and slow replies or imperfect English say nothing about the quality of the thinking.
Personal attacks, demeaning comments, or hostility about who someone is rather than what they wrote. Harassment of any kind, in the repositories or anywhere a contributor is acting on behalf of this project. Sustained disruption after being asked to stop.
Publishing someone's private information, or details of a document used in testing that could identify a real person, is a serious breach. This project handles identity documents; treat any real data as radioactive and never commit it.
Report a problem to hktts474941@gmail.com. Reports stay confidential.
Responses run from a private word to a permanent ban, in proportion to what happened and whether it continued after being raised. Whoever handles a report stays out of it when they are involved.
The repositories of this organization, and anywhere someone is representing the project.