A complete guide to Claude structured output with JSON Schema, including output_config.format, schema design, practical examples, and when to use strict tool use instead.