Pular para conteúdo

Sensors Inferenciais

Checks baseados em IA — semânticos, mais lentos, maior riqueza de julgamento.

Code Review Agent

Executado via /code-review neste workspace antes de abrir PR.

Escopo: diff do branch atual vs main.

Dimensões verificadas:

Dimensão O que verifica
Corretude Bugs, lógica incorreta, edge cases não tratados
Arquitetura Violações dos guias de projeto, acoplamento indevido
Segurança Exposição de dados, auth bypass, inputs não validados
Performance N+1 queries, re-renders desnecessários, bundle size

Quando usar: obrigatório antes de PR em features; opcional em chores/docs.

Fidelidade ao Figma

Executado ao implementar telas/componentes com referência Figma. Ver fluxo completo em guides/figma.md.

Pré-implementação: 1. get_design_context — estrutura, variantes, props 2. get_variable_defs — tokens (cores, espaçamentos, tipografia) 3. Mapear componentes Figma → atenvi-ui / shadcn existentes

Pós-implementação (obrigatório antes de PR): 1. get_screenshot — captura do frame Figma 2. Screenshot da implementação 3. Comparar: espaçamentos, cores, tipografia, estados interativos 4. Aprovar ou iterar

Sensor de Convenções

Verificação semântica dos guias de projeto antes de commitar.

Checklist rápido: - [ ] Componente tem Story? - [ ] Sem lógica de negócio em componente UI? - [ ] DTOs com validação no BFF? - [ ] Query keys seguem padrão ['resource', id?]? - [ ] Swagger decorators no controller?