Essa é uma revisão anterior do documento!


RF-012 – Consulta de Jurisprudência e Atos Normativos

Disponibiliza ao público uma interface de busca para consulta a acórdãos e atos normativos (portarias, resoluções, instruções de serviço, ordens de serviço) do TCE-GO. A busca combina termo livre, categorização por tab e filtros avançados condicionais ao domínio selecionado, com resultados exibidos em cards paginados.

Local de acesso:

  • Tela de consulta: /jurisprudencia-e-atos-normativos

Nível Perfil Autenticação
Público Qualquer visitante do portal Não requerida

Tela de busca pública, acessada diretamente pela rota. Não possui autenticação nem campos editáveis fora do formulário de busca/filtros. É composta por um cabeçalho institucional, uma barra lateral (sidebar) com campo de busca livre, seleção de categoria e filtros avançados condicionais, e uma área de resultados que alterna entre quatro estados: idle (inicial), buscando (carregamento), resultados (lista de cards) e vazio (nenhum resultado encontrado). Em telas abaixo do breakpoint lg, a sidebar de filtros é ocultada por padrão e exibida por um botão dedicado.

Estado buscando

Estado resultados

Estado vazio

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
Botão “Filtros e busca”/“Fechar filtros”Botão“Filtros e busca”Visível apenas em telas mobile (abaixo do breakpoint lg); alterna a exibição da sidebar de filtros (ver Fluxo 02).
Campo de busca livreCampo textoNãoTexto livreVazioPlaceholder “Pesquise por ementa ou tipo…”. A tecla Enter aciona a pesquisa (RN02).
Botão de busca (ícone lupa)BotãoAciona a pesquisa (RN02).
Categoria (“Todos”/“Jurisprudência”/“Atos Normativos”)Grupo de opções (seleção única)“Todos”, “Jurisprudência”, “Atos Normativos”“Todos”Define o filtro primário (tab) e os filtros avançados exibidos (RN04).
SituaçãoCampo seleçãoNão“Selecione”, “Vigente”, “Revogado”, “Superado”“Selecione”Comum às três categorias.
Tipo de NormativoCampo seleçãoNão“Selecione”, “Acórdão de Consulta”, “Instrução de Serviço”, “Ordem de Serviço”, “Portaria”, “Resolução”, “Resolução Administrativa”, “Resolução Normativa”“Selecione”Oculto na categoria “Jurisprudência” (RN04).
AnoCampo numéricoNãoNúmero entre 1953 e o ano correnteVazioPlaceholder “Ex.: 2023” (RN10).
NúmeroCampo numéricoNãoNúmeroVazioPlaceholder “Ex.: 87”.
RelatorCampo textoNãoTexto livreVazioPlaceholder “Nome do relator”. Oculto na categoria “Atos Normativos” (RN04).
Setor de OrigemCampo textoNãoTexto livre (sigla ou nome do setor)VazioPlaceholder “Sigla ou nome…”. Oculto na categoria “Jurisprudência” (RN04). A correspondência por sigla ou nome do setor é avaliada somente ao acionar “Pesquisar”, sem sugestões durante a digitação.
Vigência deCampo dataNãoDataVazioExibido apenas na categoria “Atos Normativos” (RN04).
Vigência atéCampo dataNãoDataVazioExibido apenas na categoria “Atos Normativos” (RN04).
Publicação deCampo dataNãoDataVazioExibido apenas na categoria “Atos Normativos” (RN04).
Publicação atéCampo dataNãoDataVazioExibido apenas na categoria “Atos Normativos” (RN04).
Botão “Limpar Filtros”BotãoReseta todos os campos de filtro e retorna a área de resultados ao estado idle (RN06).
Botão “Pesquisar”/“Buscando…“Botão submit“Pesquisar”Executa a busca (RN02). Exibe o rótulo “Buscando…” e fica desabilitado durante o estado buscando, que simula latência de processamento.
Mensagem de instrução inicialTextoExibida no estado idle: “Use os filtros ao lado para localizar jurisprudência e atos normativos.”
Skeleton de carregamentoSpinner (placeholder animado)Exibido no estado buscando — 4 blocos animados simulando os cards de resultado.
Contador de resultadosTextoExibido no estado resultados: “Encontramos {N} resultado(s) para essa pesquisa”.
“Exibir” (itens por página)Campo seleção“10”, “20”, “50”“10”Exibido no estado resultados. Ao alterar, o sistema retorna a paginação para a página 1 (RN07).
Paginação (Anterior/Próxima/números)Componente de paginaçãoExibida no estado resultados apenas quando há mais de 1 página de resultados (RN07).
Card de resultado – CategoriaTexto/Badge“Jurisprudência”, “Atos Normativos”Exibido no estado resultados, conforme o domínio do item.
Card de resultado – SituaçãoTexto/Badge“VIGENTE”, “REVOGADO”, “SUPERADO”Badge colorido: verde (Vigente), vermelho (Revogado), âmbar (Superado).
Card de resultado – TítuloTextoFormato ”{Tipo} Nº {Número}/{Ano}”.
Card de resultado – EmentaTextoExibida em até 2 linhas (truncamento). O trecho correspondente ao termo buscado é destacado (RN03).
Card de resultado – SetorTextoFormato “SIGLA — Nome do setor” (ex.: “DI-TI — Diretoria de Tecnologia da Informação”).
Card de resultado – PublicadoTextoExibido apenas quando a data de publicação do item está preenchida (RN08).
Card de resultado – RelatorTextoExibido apenas quando o campo relator do item está preenchido (RN08).
Card de resultado – Ação “Ver publicação”LinkAbre a publicação correspondente no GNOI em nova aba (RN01).
Mensagem “Nenhum resultado encontrado”Alerta informativoExibida no estado vazio, com o texto complementar “Tente outros termos ou ajuste os filtros.” (RN09).
Botão “Limpar filtros” (estado vazio)BotãoExibido no estado vazio; equivalente ao botão “Limpar Filtros” da sidebar (RN06, RN09).

PassoAçãoRegraTela
01Usuário acessa /jurisprudencia-e-atos-normativos Tela 01
01.1Caso a URL contenha parâmetros de busca/filtro, o sistema pré-popula os campos correspondentes na carga inicial, sem executar a pesquisa automaticamenteRN05Tela 01
02O sistema exibe o estado idle com a mensagem “Use os filtros ao lado para localizar jurisprudência e atos normativos.” Tela 01
03Usuário seleciona a categoria (“Todos”, “Jurisprudência” ou “Atos Normativos”)RN04Tela 01
03.1O sistema ajusta os filtros avançados exibidos conforme a categoria selecionadaRN04Tela 01
04Usuário preenche o termo de busca e/ou os filtros avançados disponíveis para a categoria selecionada Tela 01
05Usuário aciona “Pesquisar” (clique no botão ou tecla Enter no campo de busca) Tela 01
06O sistema exibe o estado buscando (skeleton animado) e desabilita o botão “Pesquisar” Tela 01
07O sistema filtra os registros conforme a categoria e os filtros aplicados e sincroniza os filtros na URLRN02 RN05Tela 01
07.1Resultado com itens encontrados: o sistema exibe o contador e a lista paginada de cards Tela 01
07.2Nenhum resultado encontrado: o sistema exibe o estado vazioRN09Tela 01
08Usuário troca a categoria: o sistema reseta os resultados e a paginação para a página 1, mantendo os valores já preenchidos nos demais filtros, e retorna ao passo 02RN06Tela 01
09Usuário aciona “Limpar Filtros” (na sidebar ou no estado vazio): o sistema limpa todos os campos preenchidos, reseta os resultados e a paginação para a página 1, e retorna ao passo 02RN06Tela 01
PassoAçãoRegraTela
01Em telas abaixo do breakpoint lg, usuário aciona o botão “Filtros e busca” Tela 01
02O sistema exibe a sidebar de filtros e altera o rótulo do botão para “Fechar filtros” Tela 01
03Usuário aciona “Fechar filtros”: o sistema oculta a sidebar novamente Tela 01
03.1Alternativamente, ao acionar “Pesquisar” (Fluxo 01, passo 05), o sistema oculta a sidebar automaticamente Tela 01
PassoAçãoRegraTela
01Usuário altera a opção “Exibir” (itens por página): o sistema retorna a paginação para a página 1RN07Tela 01
02Usuário navega pelos controles de paginação (Anterior/Próxima/números)RN07Tela 01
03O sistema exibe o subconjunto de resultados correspondente à página e ao tamanho selecionados Tela 01
PassoAçãoRegraTela
01Usuário aciona “Ver publicação” em um card de resultadoRN01Tela 01
02O sistema abre a publicação correspondente no GNOI em nova abaRN01Tela 01

As súmulas de jurisprudência do TCE-GO estão hoje publicadas em página estática do portal, fora do escopo de indexação deste requisito. Em análise técnica conjunta (Paulo Ricardo Amorim Silva e Bruno Henrique, 2026-07-08/09) sobre a viabilidade de unificar a busca de súmulas com a de jurisprudência e atos normativos, ficou definido que:

  • Para que as súmulas sejam localizáveis via Elasticsearch, é necessário que estejam cadastradas no sistema de normativos utilizado como fonte do índice — o que não ocorre atualmente.
  • O cadastro do tipo “Súmula” nesse sistema é considerado uma manutenção simples pelo time responsável, mas depende de ação própria da área que hoje mantém as súmulas.
  • Enquanto esse cadastro não for feito, as súmulas permanecem fora do escopo do RF-012 e continuam sendo atendidas pela funcionalidade “Publicação Institucional” — a mesma que também atende aos Boletins de Jurisprudência.
  • Caso o cadastro venha a ser feito futuramente, a inclusão de súmulas como um tipo pesquisável nesta tela deve ser reavaliada como evolução do requisito.

Regra Descrição
RN01Ação de acesso à publicação – O card de resultado sempre exibe a ação “Ver publicação”, que abre em nova aba a URL do GNOI correspondente ao item (https://gnoi.tce.go.gov.br/atoNormativo/Publicado?id={id}).
RN02Busca textual – A pesquisa por termo livre localiza correspondências (sem diferenciação entre maiúsculas/minúsculas) nos campos ementa ou tipo do ato.
RN03Destaque do termo buscado – O trecho da ementa correspondente ao termo pesquisado é exibido com destaque visual (marcação em negrito).
RN04Filtros condicionais por categoria – A categoria ativa determina os filtros avançados exibidos: na categoria “Jurisprudência”, os filtros “Tipo de Normativo” e “Setor de Origem” ficam ocultos; na categoria “Atos Normativos”, o filtro “Relator” fica oculto e os filtros de data (“Vigência de/até”, “Publicação de/até”) são exibidos; na categoria “Todos”, exibem-se os filtros comuns às duas categorias, exceto os filtros de data.
RN05Sincronização de filtros com a URL – Os valores de categoria, termo de busca, situação, ano, tipo, número, setor, relator, vigência (de/até) e publicação (de/até) são refletidos como parâmetros de URL, permitindo compartilhamento do link com os filtros aplicados. Os parâmetros são lidos uma única vez, na carga inicial da página.
RN06Reset de filtros e resultados – A troca de categoria e o acionamento de “Limpar Filtros” retornam a área de resultados ao estado idle e a paginação à página 1. No caso de “Limpar Filtros”, todos os campos preenchidos também são limpos.
RN07Paginação – O seletor de itens por página oferece as opções 10, 20 ou 50 (padrão: 10). A alteração do tamanho de página retorna a paginação para a página 1. Os controles de navegação (Anterior/Próxima/números) só são exibidos quando há mais de 1 página de resultados.
RN08Campos condicionais do card – Os campos “Publicado” e “Relator” só são exibidos no card de resultado quando preenchidos no item correspondente.
RN09Estado vazio – Quando a busca é executada e não retorna nenhum resultado, o sistema exibe a mensagem “Nenhum resultado encontrado” com o texto complementar “Tente outros termos ou ajuste os filtros.” e um atalho para limpar os filtros aplicados.
RN10Abrangência histórica do campo Ano – O acervo de atos normativos do TCE-GO remonta a 1953: o registro mais antigo é a Resolução nº 1/1953, atualmente revogada. O filtro de Ano não deve restringir a busca a partir de 1990.

Gerado com: documentar-funcionalidade-v1.md
Revisado por: Paulo Ricardo Amorim Silva - pramorim@tce.go.gov.br

  • pres/gerti/gestao_de_ativos/portal/er_012.1783625033.txt.gz
  • Última modificação: 09/07/2026 19:23
  • por pramorim