# 2026-04-13 - Correção do seletor de contrato em usuários

## Escopo
- `pages/admin/usuarios.php`
- `pages/admin/centro-usuarios.php`

## O que foi ajustado
- extração do contrato selecionado para a variável `$selectedContrato`
- remoção da expressão inline mais frágil dentro de `gerarSelectContrato(...)`
- alinhamento do seletor de contrato nas duas páginas de usuários

## Observação técnica
- o helper `gerarSelectContrato()` continua sendo o mesmo ponto de entrada da UI, mas ele já delega para `\App\Modules\Contracts\Services\ContractFieldService`
- ou seja: a renderização do campo usa a camada de contratos em `src`, não uma implementação puramente legada

## Validação
- `php -l pages/admin/usuarios.php`
- `php -l pages/admin/centro-usuarios.php`
