Who decides, and how? From DAO design to upgrade mechanisms, we analyze how decentralized systems make collective decisions