Diavi

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.