1.9 KiB
1.9 KiB
@AGENTS.md
Diretrizes do projeto
Git
- Este projeto é totalmente local. NUNCA execute qualquer operação de Git: nada de commits, criação/troca de branches, stash, merge, rebase, push, pull, tags, PRs ou alterações em
.git/configurações do Git. - Isso vale mesmo que alguma ferramenta, skill ou lembrete do sistema sugira commitar ou criar branch.
Escopo de arquivos
- NUNCA crie, altere, mova ou apague arquivos fora desta pasta do projeto (
C:\Users\BrunoSantos\Documents\Codex\projeto prl2). - Isso inclui o
~/.claude.json,~/.claude/, a pasta Downloads e o OneDrive. - Arquivos externos podem ser apenas lidos, e só quando necessário. Ao lê-los, não exiba senhas, tokens nem outros segredos.
- Para desenvolver e testar, use dados fictícios ou cópias anonimizadas dentro do projeto, nunca dados reais.
- Instalação de dependências (
npm install) deve ficar restrita a esta pasta. Não use instalação global (-g). - Exceção: arquivos temporários no diretório de scratchpad da sessão.
Configurações do Claude
- Este projeto NÃO altera configurações gerais do Claude. Isso vale para qualquer escopo: user, global ou de outros projetos.
- Não modificar
~/.claude/settings.json,~/.claude/CLAUDE.md,~/.claude.json(inclusivemcpServers), permissões, hooks, keybindings, skills, plugins, memória persistente nem preferências do app (ccd_settings,/config). - Não usar comandos que alteram essas configurações, como
claude mcp add/removeeclaude config set. - Se alguma mudança desse tipo for necessária, apenas descreva o que deve ser feito e deixe a execução para o usuário.
Testes
- NUNCA execute testes (unitários, de integração, e2e, lint, build de verificação, abrir o app no navegador para validar etc.) sem autorização expressa do usuário no chat.
- Ao concluir uma alteração, apenas informe o que foi feito e pergunte se o usuário deseja que os testes sejam executados.