User message template (v1)¶
Substituir placeholders antes de enviar ao provedor LLM.
Estrutura comum¶
## Pergunta
{{QUESTION_TEXT}}
{{MODE_SPECIFIC_BLOCK}}
## Instrução de resposta
Responda em PT-BR. Inclua SQL(s) em blocos ```sql``` conforme as regras do system prompt.
Bloco específico — modo MCP (campaignId: mcp)¶
Substituir {{MODE_SPECIFIC_BLOCK}} por:
## Contexto de metadados
Os metadados estruturais serão obtidos via tools MCP durante esta sessão. Não assuma nomes de
objetos que ainda não foram confirmados por uma tool call nesta sessão.
Opcionalmente, após tool calls, o harness pode anexar um resumo:
Bloco específico — modo baseline (campaignId: baseline-static)¶
Substituir {{MODE_SPECIFIC_BLOCK}} por:
## Esquema relacional (DDL anexo)
O DDL completo do subconjunto laboratorial (92 tabelas) segue abaixo. Use apenas objetos definidos neste
DDL.
```sql
{{SCHEMA_DDL_OFFLINE}}
Nota operacional:
{{SCHEMA_DDL_OFFLINE}}é o conteúdo literal do export relacional offline (ver Schema massa de teste) nocommitHashregistrado emcontext.json.