Linear et Jira
Transformez un bug détecté en un seul ticket dans Linear ou Jira Cloud et gardez-le synchronisé jusqu'à la disparition du bug.
Lorsqu'une exécution échoue parce que le produit est cassé, Autonomy ouvre une note de bug sur l'environnement et y relie chaque exécution qui rencontre le même échec. Linear et Jira Cloud transforment cette note en un seul ticket dans votre outil de suivi — et gardent les deux en phase pendant toute la vie du bug.
Ce que vous obtenez
| Événement | Ce qui se passe dans l'outil de suivi |
|---|---|
| Vous appuyez sur Create in Linear / Create in Jira sur une note de bug (ou la déclaration automatique est activée) | Un ticket est créé avec le résumé, l'étape en échec, le nombre d'occurrences et un lien vers chaque exécution et vers la note. |
| Une exécution ultérieure rencontre le même bug | Un commentaire : « Seen again. N occurrences now. » Jamais de second ticket. |
| Vous fermez le ticket dans l'outil de suivi | La note de bug passe à Resolved. |
| Une exécution rencontre à nouveau le bug après sa fermeture | La note est rouverte et le ticket reçoit un commentaire « Seen again after being resolved ». |
| Vous rouvrez le ticket dans l'outil de suivi | La note est rouverte. |
| Vous supprimez le ticket dans l'outil de suivi | La note est déliée afin de pouvoir être déclarée à nouveau. |
Seul le statut revient vers Autonomy. L'assigné, la priorité, les libellés et le titre ne sont jamais copiés sur la note, et un lien de ticket collé à la main reste une simple référence.
Le corps du ticket est de qualité preuve : ce que l'utilisateur a vu, quelle étape, à quelle fréquence, et des liens. Il ne contient jamais de prompts, de noms de modèles, d'arbres d'interface bruts ni d'identifiants.
Connexion
Les deux outils de suivi se connectent une seule fois par espace de travail sous Settings → Integrations. La connexion nécessite un administrateur de l'espace de travail.
Linear
- Settings → Integrations → Linear → Connect Linear, puis autorisez dans Linear. Les tickets et commentaires sont attribués à l'application Autonomy, pas à la personne qui l'a connectée.
- C'est tout — la synchronisation du statut depuis Linear est intégrée.
Jira Cloud
- Settings → Integrations → Jira → Connect Jira, choisissez le site Jira et acceptez.
- Appuyez sur Webhook setup sur la carte Jira. Elle affiche une URL et un secret, et renvoie vers la page des webhooks de votre site.
- Dans Jira : Settings → System → Webhooks → Create a webhook. Collez l'URL et le secret, cochez Issue: updated et Issue: deleted, enregistrez.
Sans l'étape 3, la création de tickets et de commentaires fonctionne toujours ; seule la fermeture dans Jira n'atteindra pas la note.
Choisir la destination des tickets
La destination est définie par environnement, la première fois que vous créez un ticket depuis l'une de ses notes de bug :
- Linear — une équipe.
- Jira — un projet et un type de ticket.
Ouvrez une note de bug sous Environment → Notes : la section Linked issues affiche un sélecteur. Une fois le choix fait, chaque note ultérieure de cet environnement dispose d'un bouton en un clic Create in Linear · TEAM ou Create in Jira · KEY / Type. Changez-la à tout moment avec change team / change project. Le choix d'une destination nécessite un administrateur de l'espace de travail.
Déclarer automatiquement les nouveaux bugs
Par défaut, rien n'est déclaré tant qu'un humain n'appuie pas sur le bouton. Pour déclarer automatiquement, ouvrez Environment → Settings → Issue trackers et activez Auto-file new bugs. L'interrupteur est disponible dès que l'environnement a au moins une destination.
Une fois activé, chaque nouveau bug détecté par Autonomy dans cet environnement devient un ticket dans chaque outil de suivi connecté disposant d'une destination — sans que personne ne clique. Les exécutions ultérieures du même bug n'ajoutent toujours qu'un commentaire. Désactivez-le et la détection continue d'ouvrir des notes ; elle cesse simplement de les déclarer.
Dépannage
La carte affiche à nouveau « Connect » après avoir été connectée
L'outil de suivi a révoqué le jeton ou celui-ci a expiré (par exemple, l'utilisateur ayant fait la connexion a été supprimé, ou l'application a été désinstallée). Appuyez à nouveau sur Connect ; les liens existants continuent de fonctionner après la reconnexion.
Le bouton Create affiche un sélecteur d'équipe/de projet à chaque fois
La destination est stockée sur l'environnement. S'il continue de demander, la personne qui choisit n'est pas administrateur de l'espace de travail — demandez à un administrateur de choisir une fois.
Fermer le ticket Jira ne résout pas la note
Vérifiez le webhook dans Jira : il doit pointer vers l'URL exacte de Webhook setup, utiliser ce secret et avoir Issue: updated coché. Reconnecter Jira conserve le même secret, donc un webhook existant continue de fonctionner.
J'ai lié un ticket à la main et Create a disparu
Tout ticket lié pour un outil de suivi masque le bouton Create de cet outil — la note est déjà rattachée à un ticket. Déliez-le pour déclarer un nouveau ticket.