First time I see such a simple but attractive puzzle. I had to try to reproduce it using my Codorex tool, it's semi-functional needs a few more iterations:
https://codorex.com/shared/zIe6BrLCVfaPt1DuWm1DeyoMIIeTPyed
Congrats on the traction!