Squad AI · Review Layer

Bonito no papel.
Mas roda em produção?

O ArchitectureValidator é o crítico implacável que o seu blueprint precisa antes de ir para implementação. Identifica falhas estruturais, gargalos, acoplamentos e escolhas ingênuas de stack — antes que elas virem incidents.

architecture-validator · output
$ av review blueprint.yaml

⚠ WARN  Single-point-of-failure detectado em AuthService
✗ FAIL  Banco relacional + JOIN em hot path de 10k req/s — sem cache layer
✗ FAIL  Microserviços sem circuit breaker — cascata garantida
✓ OK    Event-driven entre Order → Inventory
⚠ WARN  Deploy direto em prod sem staging definido

Score: 42/100 · Status: NEEDS_REVIEW

O que o Validator analisa

Seis eixos. Zero tolerância com achismo.

Escalabilidade

Gargalos de throughput, ausência de cache, queries sem índice, hot paths sem otimização.

Segurança

Auth mal implementada, superfície de ataque exposta, segredos hardcoded, OWASP top-10.

Acoplamento

Dependências circulares, serviços que chamam serviços que chamam serviços — a cascata clássica.

Stack

Escolhas de tecnologia coerentes com o problema, não com a hype do momento.

Resiliência

Single points of failure, ausência de circuit breaker, retry storms, sem graceful degradation.

Observabilidade

Logs, métricas e tracing. Se você não consegue ver o que quebrou, o problema é você.

Como funciona

O Validator se encaixa no fluxo do Squad AI.

  1. 01
    Oscar Niemeyer cria o blueprint de arquitetura
  2. 02
    ArchitectureValidator questiona cada decisão com referências técnicas reais
  3. 03
    Blueprint aprovado (ou revisado) segue para o coderSon implementar
  4. 04
    Kia faz QA do código — o Validator já garantiu que a base era sólida

Seu blueprint aguenta crítica?

Envie o blueprint para revisão. Se sobreviver ao Validator, está pronto para produção.