Sounds like something described here? https://www.guitarmasterclass.net/guitar_forum/index.php?sho...
OO-O
OO-O
O-O
O-OO
O-OO
The semitone steps seem to "gravitate" towards the 2-note string. So just loop this pattern around and you get all possible septatonic scale shapes (modulo the offset caused by shorter distance between G and B strings). Also the second note of the two-note string is always a minor scale root.