gave this some thought, how about this:
Group certain parts of a constitution and let stakeholders vote on it.
eg.
- non-chain related (no violence etc.) the ideological stuff.
chain-related:
this needs to be split, eg Arbitration? if yes > what exactly?
and so on, make it a smartcontract, let people choose how long they want to support what they voted on, write this to the blockchain/display it on profiles so anyone dealing with account xyz knows what to expect from them.
edit: scatter could then show consensus between your constitution and the other party - for example
edit2: majority voted pargrahps should be no opt-out
edit3: make the smartcontract open, so anyone could add whatever they think would fit. may be spammy, but that way everyone has the chance to add and vote on what they see fit.
DApps could basically ask for you to accept certain parts of a constitution in order to allow you to participate.