// 11 DEVEX · PLATAFORMA

Pipeline multi-agente

Plataforma de engenharia onde vários agentes trabalham em paralelo, cada um isolado no seu git worktree, sob um modelo de propriedade e um quality gate que faz a métrica andar sempre para a frente.

// Orquestração

Lanes
cada agente no seu git worktree + branch
PR
Quality gate
catraca de métricas auto-correção até verde
promoção
dev → main
diária · mirror filtrado p/ GitHub
🧮 Modelo de propriedade: uma lane é dona dos hotspots partilhados; as lanes de feature trabalham em fatias verticais. Resultado: sem guerras de merge.

// o que construí

🧼
Worktrees isolados
Cada agente num git worktree e branch próprios, sem se pisarem uns aos outros.
👑
Modelo de propriedade
Uma lane dona dos ficheiros partilhados; as restantes em fatias verticais. Evita guerras de merge.
Catraca monotónica
As métricas (cobertura, mutation, complexidade) só podem melhorar - nunca regredir.
Auto-correção
Os agentes iteram no PR até o gate ficar verde; nada entra sem passar.
🔃
Promoção dev→main
Promoção diária do que está verde, com checklist de release.
🔗
Mirror filtrado
Espelho para GitHub do que é público - o resto fica no Gitea self-hosted.

// Quality gate (catraca)

Um motor único lê as métricas de cada PR e compara com a baseline: se alguma regredir, o PR não passa. As mesmas regras correm em 3 stacks diferentes.

Cobertura
Não pode descer.
Mutation
Score só sobe.
Complexidade
Ciclomática ≤10.
Tamanho
Ficheiros sem inchar.

// Auditoria multi-agente

Find
15 auditores em paralelo
verificação
Adversarial
39/40 findings confirmados
fan-out
Fix
13 implementadores ficheiros disjuntos
🔎 Um exemplo do padrão: encontrar problemas em paralelo, verificá-los de forma adversarial para cortar falsos positivos, e só depois distribuir os fixes por ficheiros que não colidem.

// detalhes

// plataformaGitea self-hosted · CI/CD
// isolamentogit worktrees · branch por lane
// gateCatraca de métricas em 3 stacks
// papelDesenho da plataforma e do gate