Le travail atteint Coroid via plusieurs flux qui convergent tous vers le même chemin d'exécution — spécification, plan, développement, vérification, revue, demande de fusion.
| Itinéraire | Utiliser lorsque |
|---|---|
| Nouveau travail | Quelqu'un souhaite quelque chose et est prêt à le décrire. |
| Importer des problèmes | La demande existe déjà dans Jira, Linear, Trello ou GitHub Issues. |
| Demander à Coroid | Vous préférez le décrire de manière conversationnelle. |
| Calendriers | Le déclencheur est le temps. |
| Sentinel | Le déclencheur est une condition qui devient vraie. |
| Hooks | Le déclencheur est un événement de plateforme. |
Vous choisissez le résultat.
Quelle que soit la manière dont le travail arrive, vous déterminez ce qu'il deviendra. Le formulaire Nouveau travail pose d'abord cette question, et le reste du formulaire s'adapte à votre réponse :
| Routage | Produit |
|---|---|
| Une tâche exécutable | Une tâche unique aboutissant à une seule pull request. |
| Plan de travail échelonné | Un plan échelonné que vous approuvez avant toute écriture de code. |
| Rapport | Un rapport généré. |
| Programmation | Un moniteur récurrent. |
Tâche ou plan ?
Le critère utile est la capacité de revue. Si le travail terminé correspond à une pull request qu'un collègue peut lire en une séance, c'est une tâche. S'il nécessite plusieurs modifications dans un ordre défini, ou si vous souhaitez approuver l'approche avant toute construction, c'est un plan.
En cas de doute, privilégiez un plan pour tout travail substantiel. Un plan vous offre un point de contrôle d'approbation avant même l'existence du code, ce qui constitue le moment le moins coûteux pour changer d'avis. Une tâche qui s'avère trop volumineuse simplement dépassera les limites prévues.
Travail importé
Les problèmes importés depuis un outil de suivi ne s'exécutent pas automatiquement à leur arrivée — vous devez toujours les orienter. Une liste de tâches en attente n'est qu'une liste de souhaits ; tout son contenu ne doit pas être traité par un agent sans validation humaine. Voir Importer du travail.
Saisie automatisée
Les calendriers, Sentinel et hooks initient le travail sans intervention humaine, avec des déclencheurs distincts : le temps, une condition observée et un événement de plateforme.
Ces trois mécanismes consomment des ressources d'agents et des crédits de modèle réels. Attribuez au travail automatisé une priorité inférieure à celle du travail pour lequel quelqu'un attend une réponse — voir Capacité et emplacements d'agents.