Structured Output / JSON
Pedir JSON en lenguaje natural no garantiza estructura válida. Un schema la exige campo por campo, cuando la API lo permite.
1. Constructor de schema
Cómo se calcula
El schema se genera campo por campo (nombre válido, tipo entre 6 permitidos, lista required). La sintaxis JSON se verifica localmente con el parser (línea/posición del error). La validación contra schema es básica y local; el enforcement garantizado solo existe si el modelo/API lo soporta según el catálogo.