# Manter os work items em dia

Encontre trabalho aberto, inclua itens novos e feche-os, para que o backlog sempre diga em que pé estamos.

**Resultado:** qualquer pessoa ou agente abre Work Item e vê o que está aberto, o que está aguardando e o quê, sem procurar em outro lugar.

**Leitor:** todos que alteram os sistemas, inclusive agentes de IA que trabalham neles.

## Encontrar trabalho aberto

1. Abra Data → **Work Item** → **Grid view**.
2. Filtre **Status** diferente de `Done` e de `Cancelled`. Agrupe por **Status** ou **Systems** se precisar de uma fila. A base ainda não tem view salva de fila.
3. Leia **Title**, depois **Detail** para saber como é o pronto, e **Source** para saber de onde veio.
4. Num item em Waiting, **Waiting On** diz a pessoa, resposta ou evento aguardado, e **Blocked By** diz qual item precisa terminar antes.

[![Work Item é o backlog único do trabalho aberto nos sistemas.](/systems/systems-central/screens/sc-work-item-grid.png)](/systems/systems-central/screens/sc-work-item-grid.png)

## Incluir um item

Inclua uma linha sempre que um trabalho ficar aberto: uma correção encontrada numa sessão, uma pergunta sem resposta, uma revisão devida ou uma aprovação pendente. Registre aqui: esta tabela é o único backlog.

1. **Title**: comece por um verbo (`Add a technician check to Service Visit`).
2. **Kind**: Debt, Feature, Review, Question ou Approval: o que é preciso para fechá-lo.
3. **Detail**: duas a quatro frases: o que está errado ou falta, depois como saberemos que está pronto.
4. **Status**: `To Do`, ou `Waiting` com **Waiting On** preenchido. Use **Blocked By** quando a espera for outro Work Item.
5. **Priority**: `High` só quando bloqueia outro trabalho ou quebra algo em uso.
6. **Source** e **Recorded On**: o caminho ou link do documento onde foi anotado, e essa data.
7. Vincule **Systems**, e **Record Types**, **System Rules** ou **Architecture Decisions** quando couber. Vincule **Assignee** só quando uma pessoa assumiu.
8. **Due Date** só para um prazo real e combinado.
9. Deixe **Checked** desmarcado. Uma pessoa marca depois de confirmar que o item é real e está bem descrito.

Procure antes: um item existente com o mesmo resultado ganha uma nova linha em Source, não uma segunda linha na tabela.

## Mover e fechar um item

| Quando | Defina |
| --- | --- |
| Alguém começa | Status `In Progress`; Assignee se for uma pessoa |
| Não pode andar | Status `Waiting`; Waiting On ou Blocked By |
| A espera acaba | Limpe Waiting On; volte para `To Do` ou `In Progress` |
| O pronto descrito em Detail foi atingido | Status `Done`; Done On hoje |
| Não vai ser feito | Status `Cancelled`; Done On hoje; o motivo em Detail |

Nunca apague um item encerrado. As linhas Done e Cancelled são o registro do que aconteceu.

## Em toda sessão

1. No início, leia os itens abertos dos sistemas que você vai tocar: filtre Systems ou procure por palavra-chave.
2. Durante a sessão, mova para In Progress os itens em que trabalhar.
3. No fim, feche o que terminou (Done, Done On), inclua uma linha para cada nova pendência e atualize Waiting On onde a espera mudou.
4. Não marque **Checked** em itens que você mesmo criou como agente; essa revisão é de uma pessoa.

Nenhuma automação faz isso. A tabela só está tão atual quanto a última sessão a deixou.