---
description: Inicia o fluxo completo SDD pelo nome canônico `orchestration`.
argument-hint: "<ideia em linguagem natural | CARD-ID>"
model: claude-sonnet-4-6
---

Primeiro, resolva o contexto-esqueleto unificado (vale para card ID, bot ou texto livre):

```bash
sdd resolve-input "$ARGUMENTS"
```

Adote o `--name` canônico retornado e use-o em TODAS as etapas e comandos `sdd`; comece pela próxima etapa sugerida sem pular etapas; monte o contexto de cada etapa com `sdd context build --name "<name>" --stage <etapa>`; e não regenere etapas já aprovadas.

Em seguida, rode:

```bash
sdd orchestration "$ARGUMENTS"
```

O core SDD governa o contrato SDLC; Rig, Flue, LangGraph, Agno e runtimes futuros são engines/adapters opcionais. Se estiverem ausentes, continue com Markdown, comandos `sdd`, artifact store local e validações determinísticas.

Depois conduza o fluxo SDD completo usando subagents, skills e checkpoints humanos seguindo as regras completas do `orchestrator`. `orchestrator` é o documento canônico de regras; `orchestration` é o ponto de entrada — ambos seguem o mesmo fluxo e as mesmas regras (card-id, worktree, Jira, commit/PR).

Para demandas vindas de card, bot, webhook ou agent externo, use o recipe durável:

```bash
sdd workflow run agentic-sdd-loop --input "$ARGUMENTS" --max-iterations 3 --json
```

Consulte `docs/AGENTIC-SDD-LOOP.md` antes de continuar por pós-planejamento supervisionado.
