Validates a parsed JSON value against a JSON-Schema-subset node, returning human-readable error strings (empty array = valid). Never throws — a malformed schema node is skipped (its constraints simply aren't enforced).
The parsed JSON value to validate.
The parsed schema node.
JSON-path-ish location prefix used in error messages (defaults to $).
$
The list of violations (empty when valid).
Validates a parsed JSON value against a JSON-Schema-subset node, returning human-readable error strings (empty array = valid). Never throws — a malformed schema node is skipped (its constraints simply aren't enforced).