Debugging Democracy: Understanding the Architecture