Skip to content

Preservar trabalho do aluno em questões, redação e notícias - #40

Merged
Creatixpy merged 4 commits into
mainfrom
fix/student-workflows
Sep 30, 2026
Merged

Creatixpy merged 4 commits into
mainfrom
fix/student-workflows

Conversation

@Creatixpy

Copy link
Copy Markdown
Owner

Recarregar a página ou perder a conexão durante um envio podia interromper o trabalho do aluno. Este lote recupera rascunhos e tentativas por usuário, preserva a identidade e o snapshot de submissões nos retries e melhora navegação, validação e confirmação de respostas pendentes. OCR pede confirmação antes de substituir texto; notícias preservam resultados e paginação quando há falhas e descartam consultas antigas.

Mantém os contratos de correção/OCR e os limites dos provedores. A navegação usa radios nativos, foco previsível e status acessível; a documentação de QA distingue verificações controladas de fluxos reais.

Validação:

  • npm run test:systems: 33 testes aprovados.
  • npm run test:security: 16 testes aprovados, incluindo pushes reais para remotos locais controlados.
  • npm run lint, npm run build e verificações da árvore/índice/histórico: aprovados.
  • 23 cenários de navegador com respostas controladas e três cenários de notícias no servidor Next, em diferentes larguras.
  • Login e gravações reais de provedores, leitor de tela real e zoom nativo ainda exigem QA no ambiente configurado; detalhes em docs/student-workflows-qa.md.

@vercel

vercel Bot commented Sep 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
aprovia Ready Ready Preview Sep 30, 2026 10:39am UTC

@Creatixpy
Creatixpy merged commit d31c0c7 into main Sep 30, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — cc834949 Deployed Sep 30, 2026 by vercel[bot]
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