Architecture for the Commons: Participatory Systems in the Age of Platforms