====== Aurora - Agente Conversacional de Ada Gestor ====== ===== Introducción ===== Aurora es un agente conversacional integrado en Ada Gestor que permite a los usuarios interactuar con la plataforma mediante lenguaje natural. A través de una conversación, los usuarios pueden consultar información, crear tareas, actualizar registros, gestionar estados y ejecutar acciones operativas respetando los permisos y reglas de negocio definidos en el sistema. El acceso a Aurora requiere que el usuario tenga una sesión autenticada en Ada Gestor. Todas las consultas y acciones se realizan dentro del contexto de trabajo disponible para dicho usuario. ---- ====== Capacidades Principales ====== Aurora ofrece las siguientes capacidades: * Consulta de información operativa. * Gestión de contexto de trabajo. * Creación de tareas. * Actualización de tareas. * Gestión de estados. * Eliminación de tareas. * Confirmación de acciones sensibles. * Manejo de errores y solicitudes ambiguas. ---- ====== Gestión de Contexto Operativo ====== Aurora puede identificar los espacios y equipos de trabajo disponibles para el usuario autenticado. ===== Funcionalidades ===== * Consultar espacios disponibles. * Consultar equipos disponibles. * Seleccionar un equipo de trabajo. * Solicitar aclaraciones cuando existan múltiples opciones. * Restringir acceso a contextos no autorizados. ===== Ejemplos ===== ¿Qué equipos tengo disponibles? Muéstrame los espacios a los que tengo acceso. Selecciona el equipo QA. Quiero trabajar con el equipo Administración. ===== Comportamiento ===== Aurora mostrará únicamente los espacios y equipos asociados al usuario autenticado. Si existen múltiples coincidencias, solicitará información adicional antes de continuar. ---- ====== Consulta de Información ====== Aurora permite consultar información registrada en Ada Gestor mediante lenguaje natural. ===== Funcionalidades ===== ==== Consulta de tareas ==== * Tareas asignadas al usuario. * Tareas por nombre. * Tareas por estado. * Tareas por equipo. * Detalle de tareas específicas. ===== Ejemplos ===== Muéstrame mis tareas. ¿Qué tareas tengo pendientes? Buscar tarea Implementar Aurora. Muéstrame las tareas del equipo Desarrollo. Dame el detalle de la tarea Implementar Aurora. ¿Qué tareas están en progreso? ===== Restricciones ===== * Solo consulta información autorizada para el usuario. * No genera información inexistente. * Informa cuando no existen resultados para la consulta realizada. ---- ====== Creación de Tareas ====== Aurora puede crear tareas a partir de instrucciones en lenguaje natural. ===== Información soportada ===== * Nombre de la tarea. * Equipo responsable. * Fecha de inicio. * Fecha de finalización. * Tiempo estimado. ===== Ejemplos ===== Crear una tarea llamada Implementar integración con Aurora. Crear una tarea para el equipo Desarrollo. Crear una tarea llamada Validación QA con fecha de inicio hoy y fecha fin mañana. Crear una tarea para Desarrollo con duración estimada de 4 horas. ===== Validaciones ===== Aurora: * Solicita información obligatoria faltante. * Valida la existencia del equipo seleccionado. * Verifica permisos de acceso. * Confirma el resultado de la creación. ---- ====== Actualización de Tareas ====== Permite modificar información existente de una tarea. ===== Operaciones soportadas ===== * Cambio de nombre. * Cambio de descripción. * Cambio de fechas. * Cambio de tiempo estimado. * Cambio de responsable. ===== Ejemplos ===== Cambiar la descripción de la tarea Implementar Aurora. Actualizar la fecha fin de la tarea Implementar Aurora para mañana. Asignar la tarea Implementar Aurora a Juan Pérez. Cambiar el tiempo estimado a 8 horas. ===== Comportamiento ===== Aurora: * Identifica la tarea objetivo. * Actualiza únicamente los campos solicitados. * Conserva la información no modificada. * Solicita aclaración cuando existan múltiples coincidencias. ---- ====== Gestión de Estados ====== Aurora permite actualizar el estado de una tarea utilizando lenguaje natural. ===== Operaciones soportadas ===== * Cambio de estado. * Resolución de estados por nombre. ===== Ejemplos ===== Pasar la tarea Implementar Aurora a En Progreso. Marcar la tarea Implementar Aurora como Cerrada. Mover la tarea Implementar Aurora a Pendiente. ===== Restricciones ===== * Solo utiliza estados existentes. * No consulta ni lista estados disponibles. * Requiere identificar correctamente la tarea. ---- ====== Confirmaciones de Seguridad ====== Las acciones que modifican información requieren confirmación explícita del usuario. ===== Acciones protegidas ===== * Eliminación de tareas. * Cambios de estado. * Actualizaciones críticas. * Cualquier operación que altere información registrada. ===== Flujo ===== ==== Solicitud ==== Eliminar la tarea Implementar Aurora. ==== Confirmación ==== Sí, confirmo. ==== Cancelación ==== Cancelar operación. ===== Regla ===== Aurora no ejecutará acciones sensibles sin una confirmación explícita. ---- ====== Eliminación de Tareas ====== Aurora permite eliminar tareas existentes cuando el usuario posee los permisos requeridos. ===== Funcionalidades ===== * Eliminación de tareas. * Validación de permisos. * Confirmación obligatoria. * Manejo de tareas inexistentes. ===== Ejemplos ===== Eliminar la tarea Implementar Aurora. Borrar la tarea Validación QA. Confirmo la eliminación. ===== Validaciones ===== Aurora: * Verifica que la tarea exista. * Verifica permisos suficientes. * Solicita confirmación. * Informa el resultado de la operación. ---- ====== Manejo de Errores y Ambigüedad ====== Aurora gestiona solicitudes incompletas, ambiguas o inválidas. ===== Casos soportados ===== * Tareas inexistentes. * Equipos inexistentes. * Estados inexistentes. * Información obligatoria faltante. * Solicitudes ambiguas. ===== Ejemplos ===== Muéstrame la tarea XYZ-999999. Crear una tarea. Mover la tarea Prueba al estado Superman. Actualizar la tarea Proyecto. ===== Comportamiento ===== Aurora: * Explica claramente el problema. * Solicita información adicional. * Evita asumir información faltante. * Evita ejecutar acciones sobre elementos no identificados de forma confiable. ---- ====== Seguridad y Permisos ====== Aurora opera bajo las mismas reglas de seguridad de Ada Gestor. ===== Principios ===== * Utiliza la sesión autenticada del usuario. * Respeta permisos de acceso. * Respeta permisos de modificación. * Respeta permisos de eliminación. * Limita la información visible según el contexto autorizado. ---- ====== Resumen ====== Aurora incorpora capacidades de inteligencia conversacional dentro de Ada Gestor para permitir: * Consulta de información operativa. * Gestión de contexto de trabajo. * Creación, actualización y eliminación de tareas. * Gestión de estados. * Aplicación de reglas de negocio. * Validación de permisos. * Confirmaciones de seguridad. * Manejo de errores y ambigüedades. Todo mediante lenguaje natural y manteniendo la consistencia de la información registrada en la plataforma.