Conservatively repair common JSON syntax errors (unquoted keys, single-quoted strings, trailing commas) and parse the result; input is never evaluated as code.