Represents a single validation check with its result
Human-readable description of what is being checked
Optional
Error message if the check failed
Type/category of the check (e.g., 'json_parse', 'grid', 'buttons')
Whether the check passed
Non-blocking warnings
Represents a single validation check with its result