schema-build-failure
This rule cannot be disabled or configured. It is built into vacuum and always runs.
A schema failed to build / compile. This could be due to a variety of reasons, such as a syntax error, a missing reference, or a bad polymorphic subclass definition.
This is a pretty fatal error, schemas that cannot be built, cannot be validated.
What is this rule checking for?
This is not actually a rule, it’s business logic that checks each schema in the document can be compiled correctly.
Why did this violation appear?
Something is wrong with the schema definition. It does not compile because something is missing, or is invalid.