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

17 lines
1.4 KiB
Markdown
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.