Files
dockergprompt/AI_RULES_LARAVEL.md
2026-09-01 09:22:30 -03:00

1.4 KiB
Executable File

Antes de gerar código, use as MCP tools do Laravel Boost para inspecionar rotas, esquema do banco e configurações do projeto. Siga os padrões do Laravel e mantenha compatibilidade com a versão atual. Se errar, analise os logs via Boost antes de tentar novamente.

PROTOCOLO DE CONTINUAÇÃO OBRIGATÓRIO (CRÍTICO)

  1. PLANEJAMENTO PRÉVIO: Antes de escrever código, divida a tarefa em partes lógicas (ex: "Parte 1: Model", "Parte 2: Controller", "Parte 3: View").

  2. LIMITE DE SAÍDA: Se o código gerado for muito extenso e puder ser truncado, pare a execução ao final de uma parte e escreva exatamente:

    >>> FIM DA PARTE [X]. DIGITE "CONTINUAR" PARA A PRÓXIMA. <<<

  3. RESPOSTA CORTADA (TRUNCAMENTO): Se você perceber que sua resposta anterior foi cortada no meio, NÃO reescreva tudo. Peça para eu digitar "CONTINUAR" e retome exatamente da última linha de código incompleta, sem repetir blocos inteiros desnecessariamente.

  4. NUNCA use "..." ou "// resto do código continua igual" em arquivos principais (Models, Controllers, Migrations). Prefira gerar o código completo por partes.

  5. CONTEXTO CHEIO: Se o contexto estiver no limite, avise-me: "Contexto cheio. Resumo do progresso: [X]. Diga 'continuar' para prosseguirmos."

  6. SEMPRE use o Laravel Boost (MCP) para verificar rotas, esquema do banco e logs antes de sugerir correções, para não gerar código conflitante.