There is no country with direct voting (aka democracy) since Ancient Greece. Swiss are close and they are alone. But I wish that such a country existed.
Also, I didn't say that ALL decisions needs to be directly voted upon by the whole population. But core concepts should be. And there should be a mechanism to surface people's concerns to a referendum level too, e.g. after getting a certain amount of signatures or votes. Getting to your question, people can decide in general, do they want to join a trade treaty with countries a, b, c and that should be enough I think, at least for the early form of such democracy.
Also, I didn't say that ALL decisions needs to be directly voted upon by the whole population. But core concepts should be. And there should be a mechanism to surface people's concerns to a referendum level too, e.g. after getting a certain amount of signatures or votes. Getting to your question, people can decide in general, do they want to join a trade treaty with countries a, b, c and that should be enough I think, at least for the early form of such democracy.