Prompt 0040 — Salvar respostas rascunho AIE
Prompt 0040 — Salvar respostas rascunho AIE
Seção intitulada “Prompt 0040 — Salvar respostas rascunho AIE”Prompt refinado
Seção intitulada “Prompt refinado”Implementar no questionário AIE-BR (AIE-2.39.html) uma funcionalidade de salvar e carregar respostas, para que o usuário não precise preencher tudo novamente ao retornar à ferramenta.
Resultado
Seção intitulada “Resultado”Implementadas três camadas de persistência no arquivo docs/tools/sgd-AIE/AIE-2.39.html:
-
Salvar Rascunho (arquivo JSON): botão ”💾 Salvar Rascunho” adicionado em ambos os formulários (pré-triagem e questionário principal). Exporta um arquivo
AIE-rascunho-<projeto>-<data>.jsoncompreTriagemAnswers,paAnswers,preTriagemResulte a versão do questionário (paVersion). -
Carregar Rascunho: botão ”📄 Carregar Rascunho Salvo” na tela de boas-vindas abre um seletor de arquivo JSON. Valida o tipo (
_tipo: "AIE-BR-RASCUNHO"), restaura todo o estado e navega diretamente para o questionário principal pré-preenchido, chamandostartPa(version, initialAnswers). -
Auto-save no localStorage: ao salvar o rascunho, as respostas também são gravadas em
localStorage('AIE_rascunho'). Ao abrir a ferramenta, se um rascunho automático existir, um aviso é exibido com opções de restaurar ou descartar.
Modificação técnica principal: startPa(version, initialAnswers = null) passou a aceitar respostas iniciais como segundo parâmetro, evitando o reset currentPaAnswers = {} durante a restauração.