The minimum requirements
Transparency of Contract
Secret deals are dangerous, so they should be made non-binding. Contracts must be published (and searchable on Google) if they are to be enforceable. Therefore, I advocate a change in the law so that:
A contract is enforceable only to the extent that it is published;
A contract to which an individual is a party is published if it is published in such a form that the identity of the individual is not discernible.