Help centre · Understanding
Which labels does Diavi add to my issues and merge requests?
What Diavi puts on your forge, when, and how to rename or remove it.
Diavi touches your forge lightly: it opens merge requests and, in a few cases, puts a label so your board shows what needs your attention. An issue closes when the merge request carrying “Closes #N” is merged.
Which labels does Diavi put?
| Where | Default label | When |
|---|---|---|
| issue | needs-clarification |
the agent finds the issue too ambiguous to code; a comment lists its questions |
| merge request | agent-generated |
when each merge request is created |
| merge request | needs-rework |
the score stays below the threshold; the merge request becomes a draft |
| merge request | tests-failing |
the end-to-end tests fail; the merge request becomes a draft |
| merge request | needs-human-fix |
the automatic correction was not enough; the merge request becomes a draft |
| issue | dette-technique |
on the debt issues Diavi opens, if you switched it on |
When does an issue close?
Not through a label: it closes when the merge request carrying “Closes #N” is merged, by you.
How do I rename or remove them?
Preferences → Pipeline → Labels put on the forge (and Merge request label just above). An empty field means “no label”. The change applies to the next runs; labels already put stay as they are.
Understanding
Understand the scoreWhat the score measures, the threshold that holds a merge request back, and what it does not tell you.The steps of a runThe pipeline's seven steps, what each produces, and which ones you can turn off.Your contextsWrite what a new joiner would need explained, so every run knows it.