Choral is equipped with a fast static code checker that prevents a series of errors related to choreographic programming, including the following.
We are still working on writing this section of the documentation. In the meantime, you can check section 4.1 of our article for a few examples (look out for the red boxes).