Ao adicionar questões ao questions.json:
- Leia o arquivo atual: backend/data/questions.json
- Identifique a categoria correta ou crie uma nova
- Gere a questão no formato: { "id": "uuid-unico", "pergunta": "texto da pergunta", "opcoes": ["A", "B", "C", "D"], "resposta_correta": 0, "explicacao": "por que essa é a resposta" }
- Valide que o JSON resultante está bem formado
- Salve e confirme ao usuário
Sempre gere entre 3 e 4 opções por questão. Dificuldade: intermediária por padrão.