- Passo 3 (revisar): GROUP BY tipo + ORDER BY created_at é inválido no
PostgreSQL (PG::GroupingError → 500/tela branca). reorder(nil) no count.
Só ficou acessível depois de corrigir o new? da consolidação.
- Usuários: helper badge_status_usuario criado; rota toggle_ativo corrigida
para toggle_ativo_admin_usuario_path (PATCH); confirms via turbo_confirm.
- Passo 3: contagem mostra entregas distintas + nº de pilares (multi-pilar).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- ConfiguracaoPolicy (e UserPolicy) chamavam admin_ou_gerente?/admin? que não
existiam -> helpers movidos para ApplicationPolicy (toda policy herda)
- View de usuários usava helper badge_role inexistente -> criado em
ApplicationHelper (badge por papel, cores do navbar)
Spec: ConfiguracaoPolicy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>