3C Principles

The review criteria for a public world/AI are the 3C Principles.

Clarity

codes shall be in plain text format, not binary

AngelScript can be precompiled into byte codes. But don’t do this.
Users can check source codes to see if they are doing anything harmful.

Copyright

resources used shall not violate copyright laws and regulations

For every non-trivial resource, you need to explain why you can use it in your world. This is usually done by pointing out the license.
You can visit this page to get a hint on how to properly use resources made by others.

CommonRespect

contents and themes shall not show intended disrespect

A common way to say this point is that you cannot publish contents that contains violence, abuse, harassment, hateful conduct, adult content… The list can go on.
This expression, however, is a little different from the above list. You should respect life, humanity and different values, customs, social status, political systems and ideas… The list can also go on. In short, as long as your world doesn’t violate the common values held by mankind, your are good to go.

I admit it is kind of vague and probably needs more specifications as the community evolves. But here the key idea I want to convey is respect. The world will be a better place if we can respect each other.