Documentation

Décrire vos besoins

Tous les champs du formulaire Nouveau travail, depuis le routage jusqu'aux paramètres avancés des plans.

Nouveau travail Constitue la principale façon d'introduire du travail dans Coroid. Vous décrivez le travail une fois, puis vous le routez sous forme de tâche, de plan échelonné, de rapport ou de planning récurrent.

Le formulaire Nouveau travail, affichant les quatre options de routage au-dessus du sélecteur de projet et des champs de description du travail.
Nouveau travail : routage, projets et description du travail.

Routage — choisissez d'abord le résultat attendu

Le routage est un choix que vous faites, pas une estimation faite par Coroid. Sélectionnez-le en premier ; le formulaire n'affichera alors que les options pertinentes pour ce résultat.

OptionProduit
Une tâche exécutable uniqueUne tâche unique aboutissant à un seul pull request.
Plan de travail échelonnéUn plan échelonné que vous validez avant l'écriture du code.
RapportUn rapport généré
PlanningUn moniteur récurrent

Choisissez une tâche exécutable unique lorsque le travail correspond à un changement unique qu'un reviseur peut lire en une seule séance. Choisissez plan de travail échelonné lorsqu'il nécessite plusieurs modifications dans un ordre précis, ou lorsque vous souhaitez voir l'ensemble de l'approche avant de vous engager dans quoi que ce soit.

Deux raccourcis sont disponibles à côté du formulaire : Importer des tickets permet d'importer du travail depuis un outil de suivi, et Demander à Coroid confie la même tâche au assistant de chat.

Projets

Sélectionnez le projet auquel ce travail appartient. Vous pouvez ajouter d'autres projets lorsque le travail concerne plusieurs projets dépendants — c'est ainsi que le travail inter-projets est exprimé.

Décrire le travail

Deux champs, ayant chacun une fonction distincte.

Titre du travail — un nom court. C'est ce que vous rechercherez plus tard dans les listes.

Description — le contenu essentiel : résultat attendu, contexte, contraintes, documents sources, et ce que Coroid doit livrer. Rédigez le résultat plutôt que l'implémentation ; Coroid en fera une spécification vérifiable avant que le travail ne soit vérifié par rapport à ces exigences.

Add rate limiting to the public API.

100 requests per minute per API key. Exceeding it returns 429 with a
Retry-After header. Limits are per key, not per IP.

Internal service-to-service calls are exempt — they authenticate with
service tokens, not API keys.

Do not change the existing auth middleware's public interface.

Cette dernière ligne joue un rôle crucial. Les lignes de périmètre définissent la différence entre un changement ciblé et un changement étendu.

Paramètres avancés

Optionnel, et généralement défini avant le début de la planification.

Les paramètres avancés sont déployés, révélant l'interrupteur du flux de travail SDLC, l'objectif, le profil AI, les vérifications QA, la Priorité, le budget de jetons, les contraintes et les champs de branche.
Paramètres avancés, déployés.

Utiliser le workflow SDLC

Désactivé par défaut. Activez-le pour examiner une intention et une spécification avant le début de la planification. Si désactivé, la planification commence directement à partir de votre description.

Activez-le lorsque le travail est suffisamment important pour justifier un point de contrôle avant même l'élaboration d'une approche. Laissez-le désactivé pour les travaux dont la description est déjà claire.

Objectif

Ce que le plan doit accomplir au-delà de la description. Utilisez-le pour l'objectif sous-jacent à la demande — la description indique ce qui doit être construit, l'objectif précise à quoi cela sert.

AI profile

Quels modèles traitent ce travail. Consultez AI profiles.

Vérifications Qualité

Quelle politique de qualité s'applique. Par défaut, elle correspond à la politique de Contrôle qualité de l'organisation, et la politique retenue est fixée au démarrage de l'exécution — modifier ultérieurement la politique de l'organisation ne modifie pas rétroactivement le travail déjà en cours.

Consultez Politiques et barrières de qualité.

Priorité

P0 vers P3, avec une valeur par défaut de P2. La priorité ordonne la file d'attente lorsque le nombre de travaux en attente dépasse le nombre de slots d'agents. Elle n'augmente pas la capacité — consultez Capacité et slots d'agents.

Budget de jetons par tâche générée

Plafond de la quantité de contexte qu'une tâche générée peut consommer. Augmentez-le pour les travaux nécessitant une lecture étendue dans un grand codebase ; diminuez-le pour maîtriser les coûts sur les travaux courants.

Contraintes

Contraintes de planification, objectifs non visés, dépendances et règles de livraison. C'est ici que les objectifs non visés doivent être explicitement indiqués — le champ le plus efficace pour éviter le débordement de périmètre.

Point de départ / Pull request vers

La branche à partir de laquelle le travail démarre, et la branche cible de pull request. Identique au point de départ est cochée par défaut, afin que les deux suivent le même paramétrage.

main → new Coroid branch → PR into main

Coroid crée toujours la branche de travail. Ces champs ne modifient que le point de création de la branche et l'emplacement où atterrit pull request ; ils ne permettent pas à Coroid de valider directement des modifications sur une branche existante.

Utilisez-les lorsque vous fusionnez dans une branche autre que votre branche par défaut, comme une develop branche ou un train de publication.

Ajouter un contexte complémentaire

Fichiers optionnels et spécification structurée. Joignez les éléments propres à ce travail : un ticket, un document de conception, une trace d'erreur.

Pour les informations pérennes concernant le projet, utilisez le contexte du projet à la place, afin qu'il s'applique à tout sans avoir à le joindre à chaque fois.

Lancer le processus

Créer et démarrer la planification COROID_TERM_0 génère le plan à partir de votre description et commence immédiatement la planification.