well a few minor things
why are you growing in a wicker basket?
it looks like the top of your soil is over a foot off the ground, you could have used half that depth with the diameter pot you have.
also that high lip is preventing reflective light from hitting the sides of your plant. lower the lip and add a reflective coat to the inside of the tupp (that blue is eating about 1/3rd your lumens, and the open door aint helpin), the increased light will slow down its verticle growth. the more light that hits the inside leaves the less the plant feels it needs to stretch.
i have a technique for dwarfing, some folks say its silly but it works for me. keep the plants very close to the light untill you get branching, when a branch is about 3/4-1" long take the leaf right under that branch and cut all but the middle three leaves off. if you do it when the branch is too small the leaves on that branch arent ready to self support and theres a growth delay on that branch. if you do it right that branch grows faster. by removing those inner leaves more light gets to those close in leaves slowing stretch. and by doing this to leaves that are usually very close to the top, it stunts vertical growth alot, while not really effecting branching or node development.
halfway through veg change and cut all but the middle 5 leaves. cuz we need all the surface area we can get once we hit flower. and a week before switching to 12/12 no pruning AT ALL. and also none during flowering.
keep in mind your plant will doubleORtriple in size once u switch to flower.