Look for where their funding comes from. Puppet organizations will often lead you back to U.S. state-funded organizations like the NED or BBG or billionaire-funded NGOs
sure, it's easy enough to filter out blatant puppet organizations this way, but I'm asking a different question. in pretty much any community you will find different groups of people organizing in good faith to improve it. if they disagree with each other, how do you decide which one to support?