@bedrock-oss/bedrock-boost
    Preparing search index...

    Enumeration ValidationIssueCode

    Machine-readable error codes produced by schema validation.

    Each member maps to a stable numeric identifier so consumers can branch on validation failures without brittle string matching.

    Index

    Enumeration Members

    ArrayExactLengthMismatch: 22

    Array length failed to match an exact requirement.

    ArrayNull: 20

    Encountered null where an array was expected.

    ArrayTooLong: 24

    Array length exceeded the configured maximum.

    ArrayTooShort: 23

    Array length fell below the configured minimum.

    ArrayType: 21

    Encountered a non-array value.

    BooleanNull: 15

    Encountered null where a boolean was expected.

    BooleanType: 16

    Encountered a non-boolean value.

    EnumMismatch: 19

    Value was not one of the allowed enum options.

    EnumNull: 18

    Encountered null where an enum value was expected.

    LiteralMismatch: 17

    Value did not match the expected literal.

    NumberNotInteger: 10

    Expected an integer but received a fractional value.

    NumberNull: 8

    Encountered null where a number was expected.

    NumberTooLarge: 13

    Number exceeded an inclusive maximum.

    NumberTooLargeExclusive: 14

    Number failed to satisfy a strict less-than comparison.

    NumberTooSmall: 11

    Number fell below an inclusive minimum.

    NumberTooSmallExclusive: 12

    Number failed to satisfy a strict greater-than comparison.

    NumberType: 9

    Encountered a non-number value or NaN.

    ObjectNull: 30

    Encountered null where an object was expected.

    ObjectType: 31

    Encountered a non-object value.

    ObjectUnknownKey: 32

    Object contained a property that is not allowed.

    RefinementFailed: 33

    Custom refinement predicate returned false.

    Required: 1

    Value was required but missing or undefined.

    StringEmpty: 4

    String must not be empty.

    StringNull: 2

    Encountered null where a string was expected.

    StringRegexMismatch: 7

    String failed to match the configured regular expression.

    StringTooLong: 6

    String length exceeded the configured maximum.

    StringTooShort: 5

    String length fell below the configured minimum.

    StringType: 3

    Encountered a non-string value.

    TupleLengthMismatch: 27

    Tuple length did not match its schema definition.

    TupleNull: 25

    Encountered null where a tuple was expected.

    TupleType: 26

    Encountered a non-array value where a tuple was expected.

    UnexpectedNull: 28

    Encountered null where no union option permits it.

    UnionNoMatch: 29

    No union option accepted the provided value.