Estado (medido em 24/09/2026)
GET /repos/devloadingbr/postalho/branches/coagulon/protection → 404 Branch not protected. A branch coagulon aceita force-push e exclusão, e nenhum check precisa passar antes de o código entrar.
Por que importa
- Force-push reescreve o histórico em silêncio: um
git push --force errado (ou de uma ferramenta/agente) apaga commits da branch principal sem erro nenhum. Recuperar depende de alguém ainda ter a cópia local.
- Exclusão da branch leva junto o ponto de referência de deploy e de todo PR aberto.
- CI sem check obrigatório é só diagnóstico: o CI reporta o vermelho DEPOIS que o código já entrou, sem barrar nada.
Correção sugerida
Branch protection em coagulon: allow_force_pushes=false, allow_deletions=false, enforce_admins=false (o dono segue podendo empurrar direto — mesmo modelo já ativo no vetiam).
Hoje o repo só tem workflow de build/stale, sem check de qualidade para exigir — começar só com a trava de force-push e exclusão.
Sem mudança no fluxo diário: push direto do admin continua funcionando.
Estado (medido em 24/09/2026)
GET /repos/devloadingbr/postalho/branches/coagulon/protection→ 404 Branch not protected. A branchcoagulonaceita force-push e exclusão, e nenhum check precisa passar antes de o código entrar.Por que importa
git push --forceerrado (ou de uma ferramenta/agente) apaga commits da branch principal sem erro nenhum. Recuperar depende de alguém ainda ter a cópia local.Correção sugerida
Branch protection em
coagulon:allow_force_pushes=false,allow_deletions=false,enforce_admins=false(o dono segue podendo empurrar direto — mesmo modelo já ativo novetiam).Hoje o repo só tem workflow de build/stale, sem check de qualidade para exigir — começar só com a trava de force-push e exclusão.
Sem mudança no fluxo diário: push direto do admin continua funcionando.