How to rotate instances correctly based on angles/edges/normals

Welcome :tada:

just recently saw something similar…