Pular para o conteúdo

Quando me avisar

Avisar antes ≠ pedir permissão.

É alinhar pra não retrabalhar.

Um “oi Fred, vou fazer X, ok?” de 30 segundos evita 2h de refactor depois. Custo-benefício óbvio.

Tudo que é reversível facilmente e de escopo claro:

  • Editar arquivo existente com mudança pequena
  • Commit em branch própria (seu território)
  • Abrir PR pequeno (< 200 linhas) focado
  • Rodar testes
  • Testar localmente qualquer coisa
  • Mexer em docs
  • Atualizar README.md do teu sub-projeto

Mudanças que podem afetar outros ou mudar direção:

  • Criar sub-projeto novo (pasta top-level no repo da empresa)
  • Renomear pasta ou estrutura
  • Abrir PR grande (200+ linhas)
  • Adicionar dependência nova pesada (novo framework, lib grande)
  • Mudar stack de um sub-projeto
  • Criar ADR (Architecture Decision Record) no knowledge-base
  • Submeter pesquisa nova pro knowledge (Issue, não PR)
  • Deletar código que tem mais de 100 linhas

Como avisar: mensagem rápida no Gather ou Telegram:

“Fred, vou criar sub-projeto dashboard-v2 em oinc-filmes com Next.js 15. Estrutura pensada: … Segue?”

Situações que precisam conversa real:

  • Decisão de arquitetura grande (escolher DB, framework principal, autenticação, CI/CD)
  • Migração de dados de produção
  • Mudança em repo central (registry, operations, knowledge-base) — faz PR, mas também me pinga
  • Deletar repo (não faça isso sozinho)
  • Force push em branch compartilhada
  • Rotação de credencial crítica

Como chamar: Gather (preferido, pra conversa síncrona) ou Telegram com tag 🚨.

Se você está travado e não consegue seguir há mais de 1 hora, chama imediatamente.

Não é fraqueza. É eficiência. 1h travado sozinho > 10 min com ajuda.

reversível?
┌─────┴─────┐
✅ sim ❌ não
│ │
grande escopo? PARA e chama
┌───┴───┐
❌ não ✅ sim
│ │
GO avisa antes

Protocolo de migração — material existente no seu Mac pro repo.