sdd-layer 0.26.1

Spec-Driven Development CLI and agent harness
---
description: Execução paralela de tasks independentes com ownership SDD
agent: sdd-orchestrator
---

Use este comando somente quando o backlog/refinement já separou tasks independentes.

Entrada:

$ARGUMENTS

Protocolo:

1. Resolva o ciclo e leia o Context Pack de execução:

```bash
sdd context build --name "<ciclo>" --stage execution --write
```

2. Confirme que cada task tem ownership de arquivos claro e que duas tasks não editam o mesmo arquivo.
3. Classifique risco antes da escrita quando houver migração, auth, pagamento, dados sensíveis, contrato externo, feature flag ou deploy:

```bash
sdd risk "$ARGUMENTS" --name "<ciclo>"
```

4. Se o client suportar subagents, dispare apenas tasks independentes em paralelo. Se não suportar, execute uma task por vez.
5. Cada task deve registrar: arquivos alterados, testes, evidências, decisões e pendências.
6. Ao final, rode:

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

Regras:

- Execution não aprova PRD, Tech Spec, Refinement, Review, merge ou deploy.
- Escrita real no workspace exige adapter autorizado; sem adapter, gere handoff Markdown.
- Preserve mudanças locais e não reverta trabalho externo.
- Salve `06-execution.md` em `docs/<slug-da-orquestracao>/` com `sdd artifact save`.