Repo: openaudit-search-api
Tags: priority:medium type:docs area:docs
Visão geral
Garantir que qualquer contribuidor entenda o objetivo do serviço, limites éticos, como rodar e como integrar com o catálogo.
Contexto
O search-api é a porta de entrada do usuário e tende a receber inputs sensíveis. A documentação precisa deixar claro o que ele faz e o que ele não faz.
Descrição
Atualizar ou criar README contendo:
- Objetivo e escopo (não cruza fontes, não calcula anomalias)
- Endpoints /health e /search
- Contrato de resposta (sem query.raw por padrão)
- Como usar
catalog.sqlite + catalog_meta.json
- Configuração por env
- Segurança: não logar q bruto e redaction
- Rate limit e paginação
- Testes e fixtures sintéticas
- Links para docs oficiais do projeto (Manifesto, Risk Policy, etc.) e LICENSE
Incluir exemplos de curl e exemplos de resposta conforme core-contracts.
Impacto
Onboarding rápido, menos PRs ruins, maior aderência ao manifesto/política de risco.
Referências
Definição de pronto
Repo:
openaudit-search-apiTags:
priority:mediumtype:docsarea:docsVisão geral
Garantir que qualquer contribuidor entenda o objetivo do serviço, limites éticos, como rodar e como integrar com o catálogo.
Contexto
O search-api é a porta de entrada do usuário e tende a receber inputs sensíveis. A documentação precisa deixar claro o que ele faz e o que ele não faz.
Descrição
Atualizar ou criar README contendo:
catalog.sqlite+catalog_meta.jsonIncluir exemplos de curl e exemplos de resposta conforme core-contracts.
Impacto
Onboarding rápido, menos PRs ruins, maior aderência ao manifesto/política de risco.
Referências
Definição de pronto