Logs mudam a cada execução: geram diff ruidoso, conflitos e podem conter caminhos locais, prompts e respostas do modelo. Também não servem de documentação — são efêmeros.
Proposta
git rm --cached nos três arquivos.
.gitignore: *.log, logs/, experiments/*.log.
Se o resultado de um experimento é relevante, versionar um experiments/<nome>/RESULT.md com o resumo.
Critério de pronto
git ls-files | grep '\.log$' vazio.
.gitignore cobrindo *.log.
## Problema
```
experiments/localllm-live-stderr.log
experiments/localllm-live-stdout.log
tauri-app/vite-audit.log
```
## Impacto
Logs mudam a cada execução: geram diff ruidoso, conflitos e podem conter caminhos locais, prompts e respostas do modelo. Também não servem de documentação — são efêmeros.
## Proposta
1. `git rm --cached` nos três arquivos.
2. `.gitignore`: `*.log`, `logs/`, `experiments/*.log`.
3. Se o resultado de um experimento é relevante, versionar um `experiments/<nome>/RESULT.md` com o resumo.
## Critério de pronto
- `git ls-files | grep '\.log$'` vazio.
- `.gitignore` cobrindo `*.log`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problema
Impacto
Logs mudam a cada execução: geram diff ruidoso, conflitos e podem conter caminhos locais, prompts e respostas do modelo. Também não servem de documentação — são efêmeros.
Proposta
git rm --cachednos três arquivos..gitignore:*.log,logs/,experiments/*.log.experiments/<nome>/RESULT.mdcom o resumo.Critério de pronto
git ls-files | grep '\.log$'vazio..gitignorecobrindo*.log.