sdd-layer 0.16.0

Spec-Driven Development CLI and agent harness
---
title: SDD Layer
description: Entrada principal da documentação da camada de orquestração SDD.
context: Visão executiva do produto, caminhos de leitura e principais contratos operacionais.
---

# SDD Layer

`sdd-layer` é uma camada de orquestração Spec-Driven Development para levar uma demanda da ideia à memória final com artefatos rastreáveis, checkpoints humanos e validação determinística. O núcleo é o CLI Rust `sdd`; Codex, Claude Code, Cursor, opencode, Devin, Antigravity, Trae e o bot Slack são superfícies de operação.

## Comece por aqui

| Objetivo | Página |
|---|---|
| Entender o fluxo completo | [Visão geral]/guide/overview |
| Instalar e validar o CLI | [Instalação]/guide/installation |
| Rodar uma primeira orquestração | [Primeira orquestração]/tutorials/first-orchestration |
| Configurar editores e agents | [Editores e agents]/editors-agents/overview |
| Consultar comandos | [Mapa de comandos]/reference/command-map |

## Contratos centrais

| Contrato | Fonte local |
|---|---|
| Pipeline SDD | `AGENTS.md`, `CLAUDE.md`, `.codex/rules/`, `.claude/rules/` |
| CLI determinístico | `src/main.rs`, `src/domain/`, `src/runtime/` |
| Artifact store | `docs/<slug-da-orquestracao>/`, `templates/traceability-map.yaml` |
| Skills | `.agents/skills/`, `plugins/orchestration/skills/`, `templates/skill-catalog.yaml` |
| Workflows | `templates/workflows/*.yaml`, `.sdd/workflows/*.json` |
| Clients | `clients/*.md`, `.claude/`, `.codex/`, `.cursor/`, `.devin/`, `.opencode/`, `.trae/` |

## Rotina recomendada

```bash
cargo install --path .
sdd doctor
sdd clients doctor
sdd skills doctor --strict
sdd workflow validate standard-sdd --json
sdd init "minha-orquestracao"
sdd orchestration "minha ideia"
```

Use esta documentação como manual operacional do projeto. Os documentos Markdown legados em `docs/` continuam sendo fontes canônicas detalhadas; este site organiza o conjunto para leitura, onboarding e manutenção.