---
title: Testes
description: Estratégia de validação local para o repositório.
context: Comandos Rust, SDD, workflows e documentação Rspress.
---
# Testes
Use verificação focada para a área alterada e checks completos antes de release.
## Rust/CLI
```bash
cargo fmt --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test
cargo build --release
```
## SDD
```bash
sdd ci
sdd skills doctor --strict
sdd workflow validate standard-sdd --json
sdd workflow validate deep-execution-review --json
sdd capabilities doctor --targets all
```
## Bot
```bash
cd bot
npm install
npm run build
```
## Documentação
```bash
cd docs-site
npm install
npm run build
```
## Fixtures
`tests/fixtures/good/` e `tests/fixtures/bad/` cobrem validação de artefatos. Ao alterar schemas, adicione fixtures que provem comportamento válido e inválido.