# 2026-04-13 - Corte dos consumidores ativos de grupos legados no admin

## O que mudou
- Atualizado `includes/modais/modalFiltroUsuarios.php` para usar apenas endpoints limpos de `/adm/api/...`.
- Substituido o carregamento de contratos por `POST /adm/api/Core/contracts`.
- Substituido o carregamento de grupos por `POST /adm/api/Groups/select`.
- Substituido o carregamento de equipes por `POST /adm/api/TeamsAdmin/list`.
- Removidos `GrupoPermissaoClass` e `UsuarioGrupoPermissaoClass` do bootstrap de `includes/autoload.php`.
- Mantido o admin atual funcionando via `src`, sem passar por `includes/classes` para os fluxos de grupos que continuam ativos em `usuarios` e `centro-usuarios`.

## Equivalencias mapeadas
- `GrupoPermissaoClass` -> `src/Modules/Groups/Repositories/GroupsRepository.php`, `src/Modules/Groups/Services/GroupsAdminService.php`, `src/Modules/Groups/Http/GroupsController.php`
- `UsuarioGrupoPermissaoClass` -> `src/Modules/Groups/Repositories/GroupsRepository.php` (`members`, `membersSave`, `groupSlugs`, `groupSlugsSave`) e `src/Modules/Users/Repositories/UserRepository.php` para leitura e persistencia dos vinculos no fluxo de usuarios

## Observacoes
- Os consumidores ativos de grupos no admin atual ficaram concentrados em `modalUsuario`, `modalMapaAcessos` e `modalFiltroUsuarios`, todos ja apontando para `/adm/api/...`.
- Permanecem arquivos legados com chamadas a `api.php` para grupos em modais nao prioritarios ou telas antigas, mas eles nao fazem mais parte do fluxo principal de usuarios do admin.
- `api.php` e classes em `includes` nao foram usados como caminho de solucao nesta rodada.

## Validacao
- `php -l includes/modais/modalFiltroUsuarios.php`
- `php -l includes/autoload.php`
- `rg -n "GrupoPermissaoClass|UsuarioGrupoPermissaoClass" includes/autoload.php includes/modais pages/admin src`
- `rg -n "usuarios_permissoes|grupos_permissoes|getUsuariosGrupo|getPermissoesGrupo|api\.php" includes/modais/modalFiltroUsuarios.php includes/modais/modalUsuario.php includes/modais/modalMapaAcessos.php pages/admin/usuarios.php pages/admin/centro-usuarios.php`
