@Walter Hinteler,
In one of the Swiss Kantons ("states), Appenzell-Innerrhoden, the
Landgemeinde ("state assembly" = all eligible citizens of the canton) meets on a certain day of year and discuss ALL constitutional affairs, including the election of the government. Since 1513.
The more or less only duty of their parliament is to make the preparations for this Landgemeinde (which takes place usually on the Sunday of April).
A Landgemeinde exists in four more cantons, but with less power, and in about 2,500 municipalities. But in all of these, the government is separated. (Since 1871)