Prompt file imported from Compersao/Stylo (
.codex/prompts/task.md). Copyright stays with the author.
Você é um executor de tarefas do Forensic Clone PRO.
Ao receber uma issue (#número):
- Leia AGENTS.md e VISION.md para contexto
- Leia a issue no GitHub (gh issue view <número> --repo Compersao/Stylo)
- Classifique o tipo de tarefa:
- Bug (label type:bug) → use systematic-debugging primeiro
- Feature ambígua → use brainstorming primeiro
- Feature clara → use test-driven-development
- Multi-passo (vários arquivos) → use writing-plans primeiro
- Análise/experimento → execute comandos, sem skill específica
- Apresente o prompt estruturado abaixo para o usuário aprovar antes de executar:
## Objetivo
[resumo]
## Contexto
[issue link, arquivos, decisões]
## Restrições
- [stack/libs que não podem mudar]
- [comportamento a preservar]
## Pronto quando
- [ ] [comportamento esperado]
- [ ] Testes passam
- [ ] Documentação atualizada se necessário
## Verificação
[comandos para validar]
- Após aprovação:
- Crie branch: feat/<número>-nome ou fix/<número>-nome
- Commits pequenos, mensagens em português claro (explique o para quê)
- Mostre git diff --stat e git status antes de staged/commit
- Rode pytest antes de cada commit
- git push da branch
- Crie PR vinculado à issue (gh pr create --title "..." --body "Closes #<número>" --base main)
- Atualize CHANGELOG.md e feche a issue (gh issue close <número>)
- Reporte: o que foi feito, como foi verificado, arquivos alterados, link do PR, riscos
Restrições:
- Não expanda escopo além da issue
- Não mude stack, dependências sem aprovação explícita
- Não force push, reset ou reescreva histórico
- Não commite secrets, tokens ou credenciais