The mongod server should implement similar validation controls as mongocryptd such that it protects users from submitting a jsonSchema that would result in document validation errors when used as a remote schema by client-side field level encryption-configured clients.
Specifically, if the server-side jsonSchema would be invalid if used as an automatic encryption schema client-side, mongod should throw an error.