Add one more pioneer to the stew.
Motivated by a desire to help make online discussions more productive -- particularly among civil society groups who are striving to create more "civic intelligence" in our society -- Doug Schuler proposed in his 1996 book New Community Networks that Roberts Rules of Order could be used as a basis for online deliberation. Roberts Rules of Order was developed by Henry Robert in the late 1800s to describe an orderly process for people meeting together face-to-face to make decisions fairly. One of the most important criterion was that although every attendee would have opportunities to make his or her ideas heard the minority could not prevent the majority from making decisions. Robert labored over his "rules" for 30 years and they are now in daily use by tens of thousands of deliberative bodies worldwide. One of the interesting things that we have learned about Roberts Rules is that the process seems to scale up: small groups of 5 or so can use as can groups numbering in the hundreds.
I told you this was a great idea.
My angle differs in that it seeks to overcome specific temporal and spacial boundaries assumed by Robert as well as work on multiple levels of sophistication. An XRepublic can thus generate resolutions of varying complexity on similar topics in different time frames - it doesn't seek to force every quorum to develop a comprehensive resolution for larger majorities, rather to generate specific resolutions for specific constituencies which are related one to the other. One of the things I am trying to achieve is a balance of simplicity and completeness such that the language necessary might be more rule-based. This way one can review the effectiveness of amendment with regard to enforcement.
For example if one constituency leaves out clauses which specify "you cannot murder by poisoning with mercury" in a murder law, and it doesn't have a mercury poisoning, then the resolution is safe enough. Why add to its complexity in anticipation of a sophistication that doesn't exist in the constituency?