Documentación

Formas de iniciar el trabajo

Las vías por las que el trabajo llega a Coroid y los cuatro resultados a los que puede dirigirse.

El trabajo llega a Coroid por varias vías, todas convergiendo en la misma ruta de ejecución: especificación, plan, construcción, verificación, revisión, pull request.

RutaUso cuando
Nuevo trabajoAlguien desea algo y está aquí para describirlo.
Importar incidenciasLa solicitud ya existe en Jira, Linear, Trello o GitHub Issues.
Consultar a CoroidPrefieres describirlo de forma conversacional.
ProgramacionesEl desencadenante es el tiempo.
SentinelEl desencadenante es que una condición se cumpla.
HooksEl desencadenante es un evento de plataforma.

Tú eliges el resultado.

Independientemente de cómo llegue el trabajo, decides en qué se convertirá. El formulario de Nuevo trabajo lo solicita primero, y el resto del formulario se adapta a tu respuesta:

EnrutamientoProduce
Una tarea ejecutableUna única tarea que culmina en un pull request.
Plan de trabajo por fasesUn plan por fases que apruebas antes de escribir código.
InformeUn informe generado.
ProgramaciónUn monitor recurrente.

¿Tarea o plan?

La prueba útil es la capacidad de revisión. Si el trabajo finalizado es un pull request que un colega pueda leer de una sola vez, es una tarea. Si requiere varios cambios en un orden definido, o si quieres aprobar el enfoque antes de que se construya nada, es un plan.

Si tienes dudas, opta por un plan para cualquier cosa sustancial. Un plan te brinda un punto de control de aprobación antes de que exista código, que es el lugar más económico para cambiar de opinión. Una tarea que resulte ser demasiado grande simplemente agotará su espacio.

Trabajo importado

Las incidencias importadas desde un gestor de tareas no se ejecutan al llegar: tú todavía debes enrutarlas. Una lista de pendientes es una lista de deseos y no todo lo que contiene debe ser construido por un agente sin que alguien decida. Ver Importar trabajo.

Entrada automatizada

Programaciones, Sentinel y hooks abren trabajo sin que una persona lo solicite; solo difieren en el desencadenante: tiempo, una condición observada y un evento de plataforma.

Los tres consumen ranuras de agente reales y gasto de modelo real. Asigna a la tarea automatizada una prioridad inferior a la del trabajo que alguien está esperando — ver Capacidad y ranuras de agente.

En esta sección