Como funciona o tratamento de erros ao gerar código Mermaid inválido pela IA? Descreva o processo de auto-cura.
Middle+
176
Como funciona o tratamento de erros ao gerar código Mermaid inválido pela IA? Descreva o processo de auto-cura.
Explique como funciona o decorador @retry no seu código. Que erros ele captura e por que exatamente esses?
Por que permite gerar um diagrama com qualquer tema, mas ao salvar no .env valida apenas os temas conhecidos da lista? Qual é a lógica dessa abordagem?
No seu código, a função mmdc é chamada duas vezes: durante a validação e durante a renderização. Como pode otimizar o código para que a utilidade seja chamada apenas uma vez?
Quem escreveu o código? Utilizou assistentes de IA durante o desenvolvimento?