Skip to content

Fix/s2 23 aprovacao relatorios - #57

Merged
Giomoret merged 4 commits into
mainfrom
fix/s2-23-aprovacao-relatorios
Oct 22, 2026
Merged

Giomoret merged 4 commits into
mainfrom
fix/s2-23-aprovacao-relatorios

Conversation

@Giomoret

Copy link
Copy Markdown
Contributor

Descrição

Corrige a publicação e o reprocessamento dos relatórios do RepoAnalyzer no acervo do projeto.

Alterações

  • Publicação após aprovação de PO ou administrador.
  • Registro de responsável, data e versão aprovada.
  • Relatórios existentes aguardam aprovação antes de aparecer na busca e no chat.
  • Alterações no relatório exigem nova aprovação.
  • Expurgo cancela o processamento e impede que respostas ou aprovações antigas restaurem o conteúdo.
  • Permissões, carregamento e mensagens de erro ajustados na interface.
  • Mock de testes com acesso restrito e limite de tamanho das requisições.
  • OpenAPI e documentação atualizadas.

Validação

  • Builds do backend e frontend aprovados.
  • 22 testes backend e 20 frontend aprovados.
  • 33 testes de indexação e 9 de sugestões aprovados.
  • 4 fluxos autenticados no navegador aprovados.
  • Integração com busca/chat e regressão do copiloto aprovadas.
  • Testes dos scripts Windows e verificação de sintaxe Python aprovados.

Os testes cobrem isolamento entre projetos, reprocessamento sem duplicação, rollback, workers concorrentes, expurgo e navegação até a fonte. Os testes condicionais ignorados estão registrados no relatório de QA.

As respostas do modelo são simuladas nos testes integrados; a qualidade semântica do modelo local não foi validada nesta revisão.

Evidências: docs/QA-S2-23-2026-10-22.md
Commit: 57482ca

…elatorios

# Conflicts:
#	backend/package.json
#	backend/scripts/test-indexing-db.mts
#	backend/scripts/validate-harness.mts
#	backend/scripts/verify-copilot-browser.mts
#	backend/src/modules/repo-analyses/repo-analyses.indexing.db.test.ts
#	backend/src/modules/repo-analyses/repo-analyses.indexing.test.ts
#	backend/src/modules/repo-analyses/repo-analyses.routes.test.ts
#	e2e/server.mts
#	frontend/src/views/projects/RepoAnalyzerView.test.tsx
@Giomoret
Giomoret merged commit 506de2a into main Oct 22, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant