Skip to content

Etapa 4A.1: auditoria retrospectiva e bloqueios de produção - #31

Draft
uaikauaa wants to merge 3 commits into
audit/admin-stage4afrom
audit/admin-stage4a1
Draft

uaikauaa wants to merge 3 commits into
audit/admin-stage4afrom
audit/admin-stage4a1

Conversation

@uaikauaa

@uaikauaa uaikauaa commented Nov 12, 2026 •

Copy link
Copy Markdown
Owner

Auditoria 4A.1

Base: PR #30 (fc1560ab07840adfe9d47515b701de809fc6a803). Inventário individual PR #17–#30, 324 entradas por arquivo, estados de reversão e branches paralelas, checks por SHA e relatório em docs/auditoria-geral/pr17-ate-atual/README.md.

Correções

  • Produção recusa override que permita access JWT sem sessionId.
  • Solicitação pública de recuperação retorna 503 por default; produção recusa habilitação até mitigação temporal validada. Conclusão de links emitidos continua disponível. Testes isolados habilitam a solicitação sintética.
  • Login mobile preserva foco no input que a pessoa já está preenchendo; teste regressivo de 390 px.

Evidências

  • Maven clean verify: 897/897 casos XML, 0 falhas/erros/skips, PostgreSQL 16 descartável e guard TEST_DB_*.
  • Frontend: 379/379, TypeScript, ESLint, build; Playwright mockado 115/115.
  • Stack real isolada Next/Spring/PostgreSQL/Mailpit: 3/3; duas JVMs confirmaram revogação persistente, replay, limitador distribuído e entrega única da outbox.
  • npm audit --omit=dev: 0; 7 moderadas dev no audit completo.
  • Falhas intermediárias Maven e Playwright estão registradas no relatório, com causa, correção e rerun.

Bloqueios

NO-GO para produção, migrations/alterações no Neon e habilitação da recuperação pública. Configuração/TLS do container preexistente divergem; diagnóstico read-only do Neon requer alvo, role, credencial e autorização específicos. PR #18 e #26 não integrados; #26 mantém check histórico falho.

Nenhum acesso ao Neon original, conta real, e-mail real, merge ou deploy. Manter draft.

CI no SHA final

578af984d5d7241789740f4fe888425a74efef96: 4/4 workflows concluídos com sucesso: CI Pipeline, Integração Real, Oracle Readiness, Validação Complementar. A primeira tentativa do job de imagens na Validação Complementar falhou antes do build por HTTP 502 do Maven Central no descritor flexmark-ext-toc:0.42.14; o rerun no mesmo SHA passou sem alteração de código. Falha intermediária preservada para revisão.

Checks do head documental final

43eec391b3ce8c1bd4505103fbdec50558e2ed56: 4/4 success — CI Pipeline, Integração Real, Oracle Readiness, Validação Complementar. PR permanece draft; nenhuma operação no Neon original ou merge/deploy.

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