Imported from bruno-souza-ti/backlog-manager (
AGENTS.md). Install upstream withnpx skills add bruno-souza-ti/backlog-manager. Copyright stays with the author.
Política de desenvolvimento
Estas regras se aplicam a toda alteração funcional, correção de bug ou melhoria neste repositório.
- Trabalhe em uma branch exclusiva, criada a partir da
mainatualizada. O nome deve começar pelo propósito da alteração, comofeature/,fix/,hotfix/,refactor/ouchore/. - Preserve alterações preexistentes e não misture mudanças sem relação com o objetivo da branch.
- Antes de integrar, execute toda a suíte automatizada aplicável, incluindo no mínimo
npm test,npm run lintenpm run buildquando esses scripts existirem. - Realize também smoke tests manuais dos fluxos alterados, em desktop e mobile quando houver impacto de interface. Registre o que foi verificado e qualquer limitação do ambiente.
- Só faça commit e merge na
maindepois que os testes estiverem aprovados. Não faça push, deploy nem aplique migrations em produção sem autorização explícita. - Para Supabase, crie migrations novas e aditivas; não altere migrations já aplicadas. Registre migrations pendentes e valide RLS, grants, funções e advisors quando forem afetados.
- Após o merge, reexecute os gates essenciais na
maine entregue um relatório com arquivos, decisões, testes, migrations e limitações.