---
title: Artefatos
description: Artifact store, traceability map, estados, arquivos por stage e validação.
context: Contrato local de persistência dos artefatos SDD.
---
# Artefatos
O artifact store local é o fallback mínimo da pipeline. Ele vive em:
```text
docs/<slug-da-orquestracao>/
```
Crie com:
```bash
sdd init "exportacao csv relatorio vendas"
```
## Arquivos por etapa
| Project Discovery | `00-project-discovery.md` |
| Risk Classification | `00-risk-classification.md` |
| Ideia | `01-idea.md` |
| PRD | `02-prd.md` |
| Tech Spec | `03-techspec.md` |
| Tasks | `04-tasks.md` |
| Refinement | `05-refinement.md` |
| Execution | `06-execution.md` |
| ADR | `06-adr.md` |
| Review | `07-review.md` |
| Memory | `08-memory.md` |
## Traceability map
`traceability-map.yaml` registra:
- estado de cada etapa;
- arquivos locais;
- links externos;
- decisões humanas;
- evidências;
- próximo artefato esperado.
Logs em `.sdd/*.jsonl` e recursos MCP são derivados. Eles ajudam auditoria, mas não substituem o mapa.
## Salvar artefatos
```bash
sdd artifact save "exportacao csv" prd --file prd.md --state approved
sdd artifact status "exportacao csv"
```
Use `recorded` para artefatos informativos e `approved` apenas depois de checkpoint humano explícito.
## Validação
```bash
sdd validate-artifact techspec docs/minha-feature/03-techspec.md
sdd eval stage --name "minha feature" --stage techspec --json
sdd eval orchestration --name "minha feature" --json
```
Os schemas em `schemas/artifact-sections.json` definem seções mínimas; `sdd eval` também verifica rastreabilidade e coerência com o estado da orquestração.