Documentation Index
Fetch the complete documentation index at: https://docs.aiparlance.org/llms.txt
Use this file to discover all available pages before exploring further.
Agentes e prompts
Guia para LLMs e agentes que escrevem AI Parlance. Spec: Especificação. Sintaxe: Sintaxe.Como a IA deve escrever .aip
- Estrutura previsível:
app→entity→crud→policy→workflow - Nomes claros; um idioma consistente por arquivo
- Semântica explícita (
required,belongs_to, predicados) - Evitar lógica imperativa longa em
workflow - Não repetir
authno blocoapise já estiver definido emapp
Prompt mínimo → saída
Prompt:Crie um CRM com usuários, leads e tarefas.
Saída esperada:
Estratégia de prompting
Descrever: entidades, relações, regras de negócio, quem pode fazer o quê. Evitar: “gere em Go/TypeScript”, detalhes de framework, boilerplate de rotas.ai_context
Contexto semântico para agentes e validadores — não é emitido como código alvo.
Gramática controlada
Poucas formas alternativas para a mesma estrutura — ver gramática. Prefira validação inline ementity em vez de duplicar blocos validation.
Fluxo agente → software
.aip — não o Go/TS gerado.
Checklist antes de entregar
- um bloco
appcomdatabase(eauthse usarauthenticated/role) - toda
entityreferenciada existe - policies
owner_*apontam para FK real -
workflowtemwhen -
emitusaeventdeclarado - ordem canônica de modificadores
-
@0.1emappao usar blocos beta
