@baris thanks!
I don't like to brag but I kinda figured this out 16h ago
I was checking uid==0 and skipping that out from deletion, but kept getting deleted. My admin uid kept incrementing for every node app --setup, so I looked at the schema again.
but thanks your helper methods were extremely helpful.