# Prompt: Projetar beforeSendValidate Alinhado ao validateForm

Implemente ou corrija `beforeSendValidate(numState, nextState)` como validacao client-side estrategica, alinhada ao `validateForm` server-side.

## Objetivo
Melhorar UX com feedback imediato sem substituir a validacao server-side.

## Regras
- Sempre retornar `true` ou `false`
- Usar `FLUIGC.toast` (evitar `alert`)
- Validar campos criticos por atividade e transicao
- Explicitar quais regras ficam obrigatoriamente no `validateForm`
- Considerar `nextState` quando a regra depende da movimentacao

## Entrega esperada
- Implementacao do `beforeSendValidate`
- Mapa `regra -> client/server`
- Casos de teste por atividade (aprovar/reprovar/ajustar)
