Contexto
Fluxo live depende de mapeamento hardcoded caseId -> questionId no frontend.
Objetivo
Tornar sessões e perguntas dinâmicas baseadas em dados persistidos.
Tarefas
Critérios de aceite
- Novos casos entram no fluxo live sem alterar código
- Sessões funcionam ponta-a-ponta com dados do banco
Contexto
Fluxo live depende de mapeamento hardcoded
caseId -> questionIdno frontend.Objetivo
Tornar sessões e perguntas dinâmicas baseadas em dados persistidos.
Tarefas
Critérios de aceite