1. Prevención de breaking change en endpoint de usuarios
Ingeniero de plataformaContexto
El equipo eliminó el campo email de la respuesta 200 del endpoint GET /users/{id} sin versionar la API, lo que podría causar errores en aplicaciones móviles existentes.
Problema
Detectar si la eliminación de propiedades en respuestas HTTP constituye un cambio incompatible antes del despliegue a producción.
Cómo usarlo
Pegar el esquema OpenAPI anterior en "Schema anterior", la versión modificada en "Schema nuevo", seleccionar "OpenAPI" como tipo y activar "Incluir análisis de impacto".
Resultado
El informe JSON indica "releaseRisk": "high", identifica el cambio "Response field removed" en la ruta GET /users/{id}, y alerta sobre la ruptura de contrato al eliminar el campo email.