Hackcat

¿Cómo verificar el estado de la subtarea y usar sus resultados?

Distingue entre los estados en cola, en proceso, completado, fallido y cancelado, y luego intégralos en la tarea principal.

Verifica el estado antes de las conclusiones

La interfaz de subtarea puede mostrar estados en cola, en proceso, finalizando, completado, fallido, cancelado o tiempo de espera agotado cuando la función está disponible. En cola no significa que la verificación haya comenzado, y completado no indica automáticamente hallazgos confirmados; aún necesitas revisar las explicaciones y la evidencia de los resultados.

Si no hay un resumen, puedes esperar a que se carguen los registros de actividad; no infieras el éxito de la tarea de una página de detalles en blanco.

¿Cómo usa la tarea principal los resultados?

La tarea principal necesita recibir e integrar las salidas de las subtareas para formar la respuesta final. Puedes solicitarle que especifique qué conclusiones provienen de qué verificaciones y cómo se resuelven las contradicciones.

Si una subtarea se completa mientras otra agota su tiempo de espera, puedes conservar la evidencia de la parte completada y declarar claramente que las conclusiones restantes aún están pendientes de revisión. No ocultes los estados de fallo solo para presentar una respuesta final ordenada; deja que la tarea principal explique las lagunas y las condiciones necesarias para la continuación.

  1. Verifica el objetivo y el estado real de cada subtarea.
  2. Lee los resultados exitosos y las razones de fallo o cancelación.
  3. Verifica las conclusiones clave contra la evidencia correspondiente.
  4. Solo rehaz las partes incompletas para evitar volver a ejecutar todo.

Después de la cancelación y el fallo

Cuando necesites detener una subtarea individual, usa la operación de cancelar proporcionada en los detalles y confirma el cambio de estado. El final de la tarea principal, su cancelación o fallo también pueden detener las subtareas relacionadas; el trabajo y las salidas ya realizadas no se revocarán automáticamente. Los fallos de las subtareas deben conservarse como elementos incompletos y no deben ser reescritos silenciosamente por la tarea principal como "no se encontraron problemas".