Skip to content

Implementar busca textual inicial por contrato, CNPJ, órgão e palavra-chave #13

Description

@pmarcura

Contexto

A busca é a porta de entrada do DeOlho: o usuário não deve precisar saber se está procurando contrato, empresa ou órgão. Esta issue pertence ao épico #4.

Critérios de aceite

  • Uma caixa de busca aceita número de contrato, CNPJ, nome de órgão e palavra-chave.
  • Resultados indicam o tipo do item encontrado e o motivo do match quando possível.
  • Busca usa campos indexados e é tolerante a acentos no português do Brasil.
  • Resultados não ranqueiam por suspeita, risco ou juízo político.
  • Cada resultado aponta para página permanente da entidade ou contrato.

Fora de escopo

  • Busca em linguagem natural com IA.
  • Elasticsearch, Typesense ou infraestrutura de busca dedicada no v1.
  • Sugerir contratos como suspeitos na busca.

Referências

  • CONT-01
  • ENT-03
  • TRUST-04

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:dataIngestão, normalização, fontes e banco de dados.area:trustSistema de confiança, evidência e proveniência.area:uiInterface pública e experiência de usuário.priority:p0Prioridade crítica para fundação ou MVP.status:readyPronto para implementação.type:featureEntrega funcional para usuário ou contribuidor.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions