Validate a JSON Schema object definition (type, properties, required subset, additionalProperties=false) for LLM structured output compatibility.