> ## Documentation Index
> Fetch the complete documentation index at: https://docs.migraflow.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Fluxos de trabalho com MCP

> Prompts seguros e sequência recomendada para assessments consultivos.

## Assessment de schema SQL

<Steps>
  <Step title="Validar a entrada">
    Use `validate_schema` com o DDL do escopo. Corrija erros de extração antes de prosseguir.
  </Step>

  <Step title="Gerar o manifesto">
    Use `analyze_assessment` com contexto e dialeto de destino. Preserve o JSON como evidência da execução.
  </Step>

  <Step title="Gerar a leitura consultiva">
    Use `analyze_schema` para discutir mappings, findings e riscos com o consultor.
  </Step>

  <Step title="Revisar o SQL">
    Envie o `migration_sql` proposto para `review_migration`.
  </Step>

  <Step title="Resolver gaps e obter consenso">
    Colete evidências ausentes e registre decisões com key users e responsáveis do cliente fora do agente.
  </Step>
</Steps>

Exemplo de solicitação:

```text theme={null}
Valide este DDL SQL Server. Se estiver válido, gere um assessment para
PostgreSQL considerando que é um ERP financeiro crítico, com janela máxima
de 30 minutos. Separe fatos observados, inferências, recomendações e gaps.
Não trate recomendações como aprovadas.
```

## Revisão de uma decisão específica

```text theme={null}
Explique o mapping 123. Liste a evidência disponível, riscos, alternativas,
impacto operacional e o que ainda precisa de aprovação do cliente.
```

## Inventário NoSQL

Use `parse_nosql` para produzir uma representação inicial e depois valide cardinalidade, documentos irregulares, arrays, referências implícitas e padrão de acesso com responsáveis técnicos.

## Quando interromper o fluxo

Pare e solicite evidência humana quando houver:

* ausência de responsável pelo dado;
* regra de negócio ambígua;
* disposição de arquivar ou retirar dados;
* risco crítico sem mitigação;
* falta de backup ou rollback testado;
* dados sensíveis em canal não autorizado;
* intenção de executar diretamente em produção.
