---
description: Verifica mudanças com gates SDD fail-fast
agent: sdd-orchestrator
---

Use este comando para validar mudanças recentes antes de review, commit, merge ou handoff.

Alvo:

$ARGUMENTS

Protocolo fail-fast:

1. Levante o estado local sem alterar arquivos:

```bash
git status --short
git diff --name-only
```

2. Rode os checks determinísticos baratos primeiro:

```bash
sdd ci
```

3. Se houver `<ciclo>` conhecido, rode avaliação e qualidade:

```bash
sdd eval orchestration --name "<ciclo>" --json
sdd quality report --name "<ciclo>" --json
sdd trace summary --orchestration "<ciclo>" --json
```

4. Se o ciclo ainda não estiver identificado, registre essa lacuna e use o diff atual como escopo de review.
5. Pare no primeiro erro crítico, reporte comando, saída essencial, arquivos afetados e correção sugerida.
6. Quando os checks passarem, encaminhe para `/team-review` ou `/review` conforme o risco.

Regras:

- Não marque Review, merge, release ou deploy como aprovados sem checkpoint humano.
- Não substitua `docs/<slug-da-orquestracao>/traceability-map.yaml` por resumo de chat.
- Preserve artefatos em `docs/<slug-da-orquestracao>/` com `sdd artifact save`.
- Se uma ferramenta opcional estiver ausente, registre o fallback usado em vez de inventar evidência.
