---
title: The labels Diavi puts
question: Which labels does Diavi add to my issues and merge requests?
description: What Diavi puts on your forge, when, and how to rename or remove it.
section: understand
order: 5
---
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.
