Análise de consultas públicas
senado_ecidadania_consultas_analiseAnalisa o conjunto completo de consultas públicas abertas (matérias em tramitação) do e-Cidadania por grau de concordância cidadã, conforme modo: consenso → consultas com alta concentração de votos numa direção, ordenadas da maior para a menor concentração; usa percentualMinimo (padrão 85%). polarizada → consultas com votação equilibrada (~50/50), ordenadas da menor para a maior diferença sim/não; usa margemPolarizacao (padrão 15 pontos). Analisa por padrão consultas aberta (opinião pública atual). Quando a matéria sai de tramitação a consulta passa a encerrada, então status: "encerrada"/"todas" cobrem o conjunto que foi encerrado desde a ingestão (cresce com o tempo); fechadas antes da 1ª carga não são capturadas. Todos os modos aceitam minimoVotos (padrão 1000) e limite (padrão 10). Retorna { modo, criterio, count, consultas }. É esta a ferramenta para 'consultas mais votadas', ranking ou panorama ATUAL da votação das consultas em tramitação — não confundir com senado_ecidadania_consultas_votos, que é o acervo HISTÓRICO (matérias já arquivadas) com quebra por UF. Para o detalhe de uma consulta use senado_ecidadania_obter_consulta.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| modo | No | consenso (alta concordância) ou polarizada (~50/50) | consenso |
| limite | No | Número máximo de resultados | |
| status | No | Recorte do conjunto (padrão: aberta = opinião atual). encerrada cobre consultas que saíram de tramitação desde a ingestão (cresce com o tempo); fechadas antes da 1ª carga não são capturadas. | aberta |
| minimoVotos | No | Mínimo de votos para considerar | |
| percentualMinimo | No | Modo consenso: percentual mínimo numa direção | |
| margemPolarizacao | No | Modo polarizada: considera polarizado se diferença ≤ este percentual |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||