Convex backend rules: query/mutation/action separation, validators, and schema-first design.