sdd-layer 0.19.0

Spec-Driven Development CLI and agent harness
---
title: Gate de qualidade
description: Como usar eval e quality report antes de execução, review ou release.
context: Tutorial de decisão com evidências mínimas.
---

# Gate de qualidade

Use este roteiro antes de avançar uma feature para execução autônoma, review ou release.

## 1. Valide o stage atual

```bash
sdd eval stage --name "minha feature" --stage techspec --json
```

Corrija achados críticos antes de aprovar o gate.

## 2. Valide a orquestração inteira

```bash
sdd eval orchestration --name "minha feature" --json
```

Confira se `traceability-map.yaml` aponta para todos os artefatos locais e links externos disponíveis.

## 3. Gere relatório de qualidade

```bash
sdd quality report --name "minha feature" --json
```

O relatório deve registrar ferramentas usadas e fallbacks quando ferramentas opcionais estiverem ausentes.

## 4. Confira health/readiness

```bash
sdd health --name "minha feature" --json
```

Se aparecer `missing-memory` ou `stale-learning`, rode `sdd intelligence repair --name "minha feature" --json` e revise o resultado antes de avançar.

## 5. Registre decisão

Se houver aprovação humana, registre no sistema dono de estado e mantenha ponteiro no artifact store. Se a integração externa não estiver confiável, o arquivo local é a fonte canônica.