type

ValidateItem

ValidateItem : Dict

ValidateItem models one diagnostic reported by validation. The rule's msg template is rendered by the engine with transient args; the item persists only the key fields tools need for tables and forms. Look back at the spec itself for constraint details such as minSize.

slots rule

Rule which reported this item

level

Effective diagnostic level

msg

Diagnostic message

subjectId

Id of subject entity when validating instances

slot

Dotted slot path within subject

val

Offending value when applicable

rule Ref <of:ValidateRule>

Rule which reported this item

level ValidateLevel

Effective diagnostic level

msg Str

Diagnostic message

subjectId Ref?

Id of subject entity when validating instances

slot Str?

Dotted slot path within subject

val Obj?

Offending value when applicable

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT